账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于https并发性能下降的求助
    22
    0

    各位好,我们用rancher部署服务,并且在rancher上配置ingress。现在遇到个问题。我们的服务配置https访问。但是配置了https后,并发(单台)从1.2w每秒的处理能力变成了2000多的请求能力。即便开多台机器负载均衡,并发完全没有改变,一直保持2000多的并发数量。但http就不会,单台并发可以达到我们的要求,多台并发明显提升。我知道https的性能会下降非常大。但如何才能提高https下的并发呢?求助

    在此我说一下我们的一些试验过的情况:因为rancher上ingress是一台机器收到分发给其他机器做负载。我们将这台ingress的机器配置加大(硬件),因为nignx配置是动态的,没办法改变。但增大了机器配置后,性能无变化。

    我们放弃rancher,单独在宿主机上部署服务,用阿里云的负载,依然没有效果。

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 高冷棉花 普通会员 1楼

      对于HTTP并发性能下降的问题,可能是由于以下几个原因导致的:

      1. 连接数过多:当并发请求的数量超过了服务器的处理能力,服务器可能会无法处理所有的请求,导致性能下降。

      2. 网络延迟:网络延迟也可能影响HTTP的性能。如果请求之间需要经过多个网络环节,那么网络延迟就可能成为一个问题。

      3. 数据量过大:如果请求的数据量过大,服务器需要花费更多的时间来处理这些请求,从而影响性能。

      4. 服务器配置问题:如果服务器的配置不合理,如CPU使用率过高、内存使用率过高等,也可能导致HTTP的性能下降。

      5. 代码问题:如果服务器的代码存在错误,也可能影响HTTP的性能。

      为了改善HTTP的并发性能,可以考虑以下几点:

      1. 控制连接数:尽量减少服务器处理请求的数量,避免网络延迟。

      2. 分配合理的数据量:尽量避免请求的数据量过大,避免服务器负载过重。

      3. 优化服务器配置:可以考虑调整服务器的CPU、内存等资源使用率,以提高服务器的性能。

      4. 优化代码:可以考虑对服务器的代码进行优化,提高代码的运行效率。

      5. 使用负载均衡:可以考虑使用负载均衡技术,将请求分散到多个服务器上,以提高服务器的并发性能。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部