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

请问下,Tengine 比较新的版本有支持stream tcp的主动健康检查吗?

请问下,tengine 比较新的版本有支持stream tcp的主动健康检查吗?

展开
收起
崔问问 2023-11-30 15:10:43 150 0
2 条回答
写回答
取消 提交回答
  • da9e36a333d414a13e39b7636b60e3e4.png
    只有http段的check modulestream 没有 这个不建议再在tengine内实现 对于生产环境多upstream场景 cpu和稳定性还是影响比较大建议 迁移云原生架构 upstream的health check由系统底座负责 。此回答整理自钉钉群:Tengine 开源交流

    2023-12-01 08:59:48
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Tengine 是基于 Nginx 的高性能 Web 服务器和反向代理软件。关于 Tengine 是否支持 stream tcp 的主动健康检查,这主要取决于您所使用的 Tengine 版本。

    在 Nginx 中,从版本 1.9.0 开始引入了 stream 模块,用于处理 TCP 和 UDP 协议的负载均衡。这个模块允许对后端服务器进行主动健康检查。然而,Tengine 对于该功能的支持可能滞后于 Nginx 主线版本。

    如果您想了解 Tengine 最新版本是否支持 stream tcp 的主动健康检查,请查看 Tengine 的官方文档或发布说明。另外,您可以查阅相关的开源社区资源,如 GitHub 或者 Stack Overflow,以获取最新的开发动态和用户经验分享。

    如果当前的 Tengine 版本不支持这项功能,您也可以考虑使用其他工具或者服务来实现 TCP 负载均衡和健康检查,例如 HAProxy、LVS 或 AWS ELB 等。

    2023-11-30 16:44:52
    赞同 展开评论 打赏

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

相关电子书

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