Apache Solr - 如何检查参数是不是输入正确?

Posted

技术标签:

【中文标题】Apache Solr - 如何检查参数是不是输入正确?【英文标题】:Apache Solr - How to check if the parameter was entered correctly?Apache Solr - 如何检查参数是否输入正确? 【发布时间】:2022-01-19 14:31:39 【问题描述】:

由于 Apache Solr 中的漏洞受 Apache Log4J CVE-2021-44228 影响,其中一种解决方案是编辑您的 solr.in.sh 文件以包含:SOLR_OPTS="$SOLR_OPTS -Dlog4j2.formatMsgNoLookups=true" 解决方案.

编辑后有没有办法检查/测试编辑是否正确?

【问题讨论】:

您应该会在管理面板的初始页面底部看到显示的参数。建议升级到 8.11.1,如果不能 - 您也可以自己手动将 log4j2 jar 替换为 2.16.0 版本。漏洞利用本身有多种自动化测试可用;我不会在这里链接它们。 【参考方案1】:

是的,管理屏幕应该显示设置

【讨论】:

以上是关于Apache Solr - 如何检查参数是不是输入正确?的主要内容,如果未能解决你的问题,请参考以下文章

Apache Solr 扩展 DisMax 参数的 Spring Data

如何在 Apache SolR 中索引 pdf/word 文档

如何根据 PL/SQL 变量值检查输入参数值是不是存在作为列表?

Apache Solr 中的相关性反馈

检查 Bash shell 脚本中是不是存在输入参数

Solr学习总结Solr查询参数