We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
create_heep_context
create_heep_context_use_wrapper
http_wrapper
redis_wrapper
plugin_wrapper
cluster_wrapper
log_wrapper
request_wrapper
response_wrapper
The text was updated successfully, but these errors were encountered:
https://github.com/pi-pi-miao/proxy-wasm-rust-sdk solve the problem
Sorry, something went wrong.
有些panic是不应该忽略的,会影响后续逻辑。sdk中大部分panic都是发生了不该出现的情况,只有少部分是一些非常规数据情况导致的,我们应该处理的只是支持非常规数据的解析异常。插件的panic只会影响单个请求,会自动重启的
https://github.com/pi-pi-miao/proxy-wasm-rust-sdk solve the problem 有些panic是不应该忽略的,会影响后续逻辑。sdk中大部分panic都是发生了不该出现的情况,只有少部分是一些非常规数据情况导致的,我们应该处理的只是支持非常规数据的解析异常。插件的panic只会影响单个请求,会自动重启的
istio1.19 版本之前如果插件发生 panic,那么会影响所有的进出流量,全部都是 503,所以如果istio 版本是 1.19 (不包含)之前的环境,那么建议使用我修改的这个项目。如果是istio1.19 (包含)之后版本需要指定failed_open 为true,那么如果插件出现崩溃 panic,会把插件剔除掉,可以使用官方的 sdk 库。 无论如何在生产环境中都不应该出现panic,还是推荐 https://github.com/pi-pi-miao/proxy-wasm-rust-sdk 如果出现异常情况会通过日志打印出来。 建议通过日志分析+报警的方式,而不是panic 的方式(背后的代价很大)
007gzs
No branches or pull requests
proxy-wasm-rust-sdk
create_heep_context
需要使用者主动效用create_heep_context_use_wrapper
,讨论是否需要少量改动sdk来让使用者更方便higress wasm-rust sdk
http_wrapper
redis_wrapper
plugin_wrapper
cluster_wrapper
log_wrapper
request_wrapper
response_wrapper
The text was updated successfully, but these errors were encountered: