生产环境使用http服务要点

1 采用nginx作为反向代理

   作用:

   1.1 配置nginx的upstram为backup模块,可以平滑升级http服务。在http 服务时,要求http服务不再接受请求的http请求,而正在处理的请求需要等请求处理完毕后,再重启。

             因此,在升级http服务时,可以配置nginx,是http请求先导入到其他的http 服务节点。等http 服务升级完成后,再把流程重新导入到该节点。

  1.2  查看nginx的日,可以查看http 请求的响应时间,以及响应是否正常。

  1.3 配置合适的 client_max_body_size ,表示允许的最大请求报文长度.

  1.4 配置合适的keepalive_requests 和 keepalive_timeout,控制长连接的数目。

  

2 在跨区访问http 服务时,网络延迟可能比较长。

   对于大包请求,如请求体为上百k,一次http请求需要拆分为多个tcp请求,增大了请求延迟。 需要采用gzip方法,压缩请求包,从而减少请求的网络开销,增加了大包请求的概率。


   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值