gpt4 book ai didi

Nginx - 将请求重定向到所有后端

转载 作者:行者123 更新时间:2023-12-02 08:52:04 25 4
gpt4 key购买 nike

我有 5 台后端服务器。我希望 nginx 将/myapp/refresh 的 POST 请求转发到所有 5 个后端服务器。对于任何其他请求,它可以进行负载平衡。这可能吗 ?您能给一个示例配置吗?

最佳答案

我不知道是否可以使用解决方案来完成您想要的操作。

在 C 或 Lua 中实现此类行为绝对是可能的。

您可以开发 nginx C 模块,但这并不是一项简单的任务,需要认真的学习曲线。

您可以使用https://github.com/openresty/lua-nginx-module并使用类似 https://github.com/openresty/lua-nginx-module#ngxlocationcapture_multi 的内容.

但是在这两种情况下,您都应该实现某种逻辑,何时发送回哪个响应。

要考虑的问题 - 如果其中一个后端超时或响应错误,您是否需要响应 200 OK?

关于Nginx - 将请求重定向到所有后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42208161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com