fatal error in thread [Thread-199135], exiting
java.lang.StackOverflowError: null
at java.lang.String.codePointAt(String.java:727) ~[?:?]
at org.apache.lucene.util.automaton.RegExp.match(RegExp.java:1112) ~[lucene-core-8.9.0.jar:8.9.0 bc1cb9f128da58f1e973167bd58d4b04a39cbdd2 - root - 2023-01-31 19:17:41]
at org.apache.lucene.util.automaton.RegExp.parseSimpleExp(RegExp.java:1220) ~[lucene-core-8.9.0.jar:8.9.0 bc1cb9f128da58f1e973167bd58d4b04a39cbdd2 - root - 2023-01-31 19:17:41]复杂正则查询导致栈溢出,会导致节点离线
修改Regexp查询的正则表达式的最大长度,针对索引级别
PUT /${index_name}/_settings
{
"index.max_regex_length":100
}原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。