我想用nginx来做图片服务器负载均衡,看了下nginx的load balance 似乎是转发请求,这样的话如果有很多的客户端同时上传图片,所有图片数据由nginx来转发的话可能造成网络阻塞?
如果性能瓶颈是cpu,那用nginx的负载均衡没什么问题。但是先出现的性能瓶颈应该是服务器网络带宽
所有,我想要在nginx.conf中保存所有图片服务器的ip和port等信息的集合,客户端上传图片前从集合中获得一个图片服务器的信息,然后上传图片到相应的图片服务器。
但是只看到set定义变量,如何定义一个集合,并且在从其中随机一个?如果能加权重就更好了。
湖上湖
呼唤远方
相关分类