Google RE2 (proto)

此扩展的限定名称为 envoy.regex_engines.google_re2

注意

此扩展旨在对不可信的下游和上游流量都具有鲁棒性。

提示

此扩展扩展并可与以下扩展类别一起使用

此扩展必须使用以下类型 URL 之一进行配置

extensions.regex_engines.v3.GoogleRE2

[extensions.regex_engines.v3.GoogleRE2 proto]

Google 的 RE2 正则表达式引擎。正则表达式字符串必须遵守记录的 语法。该引擎旨在以线性时间完成执行,并限制使用的内存量。

Envoy 发出两个统计信息来跟踪正则表达式的程序大小:直方图 re2.program_size,它记录程序大小,以及计数器 re2.exceeded_warn_level,它在每次程序大小超过警告级别阈值时递增。