443端口的连接速度跟服务器有关吗?还是宝塔面板需要某些设置优化?
问题是这样的。。
最近需要用到https反向代理,然后在实际客户端软件测试中,发现连接很不稳定,有时打开客户端软件后,可以秒加内容,有时则需要几十秒。严重之时要重启服务器,才能恢复正常。
我研究了下宝塔里面我建立的网站的日志,打开客户端软件后,首先有行post语句,然后跟着就是一行get语句,get语句这一行什么时候有了(需要正常回复的代码状态),那么客户端的内容就什么时候显示了。。(这是最理想的状态,有时post好多次都没有get回复,甚至有时有get了,但客户端还是不出内容,则他会继续post到get出内容为止)
再研究下端口,弄了个360ip追踪,结果发现是这样的:当客户端软件打开时,显示加载不了内容,ip追踪器显示端口443也无任何连接,443端口的进程是ngnix,等到显示443端口连上我的客户端ip了,此时至少有10几20个ngnix进程,都是连着终端使用软件的端口的。则此时客户端内容开始满速加载了(只要内容加载持续不停止,则不会停止连接,如果停止操作加载内容一段时间了,就可能443又断开了,启用时又要重新连接了)。然后我再把故意把443端口连接我的客户端的进程强行关闭,则客户端又开始加载不了,又再过个几十秒,ip追踪器又显示443端口连上我的客户端ip了。然后客户端又满速加载内容了。如此测试,屡试不爽。。。
此服务器,我买了三台,都是同一家的,都是这个问题。。。。想想是不是服务器问题造成。。于是心一横添了个阿里云ecs,相同的配置贵几倍,然后用阿里云ecs服务器测试发现。。。。当打开客户端时,443端口几乎秒连我的客户端ip,所以几乎秒出内容,,我再尝试手动关闭那个连着我的ip443端口的nginx进程,,看看是否又加载不了内容了,我再让客户端加载新的内容页面。结果443端口再次秒连,真没失望。客户端秒出内容。反复测试亦是如此。。。。
所以,在想问大神们,这443的连接端口速度,究竟是跟服务器的本身系统的设置有关?还是跟服务器的配置有关,及他服务器的网络构架有关呢,还是说宝塔里面还需要设置些什么呢?
我还是想知道究竟是什么原因造成,如此大的区别。。
毕竟便宜的东西如果可以通过自己的设置实现正常使用,那还是要用便宜的好。。如果真是因为服务器公司架构,实力及配置方面等硬性问题造成那就真没办法了
|
|