Nginx的负载均衡策略是否可以自定义? 有两个站点A和BI需要20%的所有请求去A,其余的去B。这是可行的吗? 这个任务有更好的解决scheme吗?
谢谢,
亚历克斯
在您的上游区块,您可以像这样调整权重:
upstream upstream_server { server 192.168.1.11:80 weight=2; server 192.168.1.12:80 weight=8; }
每10个请求,它将发送2到1.11,和8到1.12,大约20%/ 80%的分歧。
有许多选项可以设置空闲空闲,并通过源IP地址进行负载平衡。 有关上游参数的更多详细信息,请参阅文档 。