如何测试不同国家的vps速度

如何测试不同国家的vps速度,第1张

vultr 的vps相当稳定,并且提供不同国家的vps,包括美国日本,法国,澳大利亚,德国,荷兰,下面是 vultr 提供的下载地址和测试文件

亚洲国家vps

位置 主机名 下载 测试文件

(Asia) Tokyo, Japan hnd-jp-ping.

vultr

.com 100Mb 1000Mb //日本vps

欧洲国家vps

位置 主机名 下载 测试文件

(EU) Frankfurt, DE fra-de-ping.vultr.com 100Mb 1000Mb //德国vps

(EU) Amsterdam, NL ams-nl-ping.vultr.com 100Mb 1000Mb //荷兰vps

(EU) Paris, France par-fr-ping.vultr.com 100Mb 1000Mb //法国vps

(EU) London, UK lon-gb-ping.vultr.com 100Mb 1000Mb //

英国vps

大洋洲国家vps

位置 主机名 下载 测试文件

(AU) Sydney, Australia syd-au-ping.vultr.com 100Mb 1000Mb //澳大利亚vps

美国vps

位置 主机名 下载 测试文件

Seattle, Washington wa-us-ping.vultr.com 100Mb 1000Mb //西雅图vps

Silicon Valley, California sjo-ca-us-ping.vultr.com 100Mb 1000Mb //加利福利亚硅谷vps

Los Angeles, California lax-ca-us-ping.vultr.com 100Mb 1000Mb //洛杉矶vps

Chicago, Illinois il-us-ping.vultr.com 100Mb 1000Mb //芝加哥vps

New York / New Jersey nj-us-ping.vultr.com 100Mb 1000Mb //纽约vps

Dallas, Texas tx-us-ping.vultr.com 100Mb 1000Mb //德克萨斯州达拉斯vps

Atlanta, Georgia ga-us-ping.vultr.com 100Mb 1000Mb //亚特兰大vps

Miami, Florida fl-us-ping.vultr.com 100Mb 1000Mb //佛罗里达州迈阿密vps

选择你要测试的vps地址,打开vps,使用ping命令测试,我们以日本的为例

C:\Users\usa-vps>ping hnd-jp-ping.vultr.com

正在 Ping hnd-jp-ping.vultr.com [108.61.201.151] 具有 32 字节的数据:

来自 108.61.201.151 的回复: 字节=32 时间=106ms TTL=45

来自 108.61.201.151 的回复: 字节=32 时间=105ms TTL=45

来自 108.61.201.151 的回复: 字节=32 时间=106ms TTL=45

来自 108.61.201.151 的回复: 字节=32 时间=106ms TTL=45

108.61.201.151 的 Ping 统计信息:

数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

往返行程的估计时间(以毫秒为单位):

最短 = 105ms,最长 = 106ms,平均 = 105ms

在浏览器里点击下载100m文件:http://hnd-jp-ping.vultr.com/vultr.com.100MB.bin下载1000m文件:http://hnd-jp-ping.vultr.com/vultr.com.1000MB.bin

你也可以安装使用wget来测试,这个是在美国的vps测试日本vps的速度的结果:

wget http://hnd-jp-ping.vultr.com/vultr.com.100MB.bin

–2015-02-02 21:43:03– http://hnd-jp-ping.vultr.com/vultr.com.100MB.bin

Resolving hnd-jp-ping.vultr.com… 108.61.201.151

Connecting to hnd-jp-ping.vultr.com|108.61.201.151|:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 104857600 (100M) [application/octet-stream]

Saving to: `vultr.com.100MB.bin’

100%[==========================================================================================>] 104,857,600 8.40M/s in 19s

2015-02-02 21:43:22 (5.34 MB/s) – `vultr.com.100MB.bin’ saved [104857600/104857600]

我们看到在 美国vps 下载日本vps100m的文件传输速率是每秒5.34兆。耗时19秒,这个速度证明美国与日本之间的网速还是很不错的。

更改不同地点的,只需要更改不同国家vps的网址就可以了。

我们在访问大流量网站或者运营有较多数据的网站时候,偶尔会出现504 Gateway Time-out错误,这多是网站服务器配置不当导致的,下面分享一下504GatewayTime-out错误的解决方法。

代码释义

504 Gateway Time-out就是字面意思,可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。

报错背景

504 Gateway Time-out错误多是存在于Nginx网站服务器环境下,多与nginx.conf与php-fpm.conf设置是否正确合理有关。解决方法就是根据网站服务器性能及网站流量等诸多因素整合考虑,正确合理的设置niginx.conf和php-fpm.conf配置。

解决方法

进行正确合理nginx.conf配置,我们需要首先了解和清楚我们网站服务器的配置性能,包括CPU、内存等,并对网站服务器进行必要的性能测试(可参考:vps主机性能测试方法详解),从而准确的掌握网站服务器自身性能状况;

其次,是通过网站统计代码的添加,分析一段时间内网站流量状况,比如:CNZZ站长统计等,掌握网站日流量及PHP-CGI请求的大概情况;

最后,根据我们掌握的服务器性能状况及网络流量情况,合理的对nginx.conf中的下列字句进行合理正确的设置。 

fastcgi_connect_timeout300s

fastcgi_send_timeout300s

fastcgi_read_timeout300s 

fastcgi_buffer_size128k

fastcgi_buffers8128k#8128 

fastcgi_busy_buffers_size256k

fastcgi_temp_file_write_size256k

fastcgi_intercept_errorson

还有就是php-fpm.conf中max_children与request_terminate_timeout两个重要参数的设置。这两个参数的设置需要我们根据PHP程序情况及服务器带宽状况综合考虑并计算出合理准确的值,才能够避免504 Gateway Time-out或者其他CGI无响应错误的出现。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/67525.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-01
下一篇2023-03-01

发表评论

登录后才能评论

评论列表(0条)

    保存