开发者社区 > 云原生 > 中间件 > 正文

请问一下Tengine,tengine可能会发生反向代理转发时,requestbody出错的情况吗?

请问一下Tengine,我最近在开发是发现了一个问题,有的时候http request body会传输错误,接收到的和发送的request body不一致,非必现。在压测中,发现直接使用ip+端口就不会出现问题;使用ip,经由tengine从80端口转发,就有可能出现问题?08d20f77dda59ae2e0ace7fd192d782e.png
3c7a3e19801d09766d3ee91bdf5bdc31.png
而且,另外一个很诡异的情况是,只有在我的windows电脑上发出的请求才会发生,让同组同学在他的mac本上进行压测请求,也没有复现问题。目前bug的追踪就卡到这里了,不知道后续应该怎么办。想请教一下,tengine可能会发生反向代理转发时,request body出错的情况吗?

展开
收起
夹心789 2024-05-28 14:56:37 33 0
1 条回答
写回答
取消 提交回答
  • tengine 透传body,不会解析req/resp的body。tengine 透传 body
    可以看下11.163.40.237 tengine是否有加载lua脚本
    在11.163.40.237抓包确认 tengine向同机web server转发的body ,此回答整理自钉群“Tengine和Tengine-Ingress开源交流群”

    2024-05-28 17:54:20
    赞同 展开评论 打赏
问答标签:
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
阿里七层流量入口Tengine硬件加速探索之路 立即下载
阿里Tengine直播最佳实践 立即下载
阿里Tengine网关最佳实践 立即下载