Heim > Backend-Entwicklung > PHP-Tutorial > 现象:ThinkPHP下同一IP下CURL导致phprpc响应时间巨幅增长,这是什么原因?

现象:ThinkPHP下同一IP下CURL导致phprpc响应时间巨幅增长,这是什么原因?

WBOY
Freigeben: 2016-07-06 13:53:34
Original
1007 Leute haben es durchsucht

现象:同一IP下CURL导致phprpc响应时间巨幅增长,这是什么原因?

例如,

不同IP下curl: rpc服务响应时间 0.005秒

<code>PHPRPC Client 3.0 for PHP" - 127.0.0.1:9000 200 0.005
</code>
Nach dem Login kopieren
Nach dem Login kopieren

相同IP下curl: rpc服务响应时间 0.610秒

<code>PHPRPC Client 3.0 for PHP" - 127.0.0.1:9000 200 0.610
</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

现象:同一IP下CURL导致phprpc响应时间巨幅增长,这是什么原因?

例如,

不同IP下curl: rpc服务响应时间 0.005秒

<code>PHPRPC Client 3.0 for PHP" - 127.0.0.1:9000 200 0.005
</code>
Nach dem Login kopieren
Nach dem Login kopieren

相同IP下curl: rpc服务响应时间 0.610秒

<code>PHPRPC Client 3.0 for PHP" - 127.0.0.1:9000 200 0.610
</code>
Nach dem Login kopieren
Nach dem Login kopieren

拷贝了之前我答过的一个题答案,先看具体消耗时间,然后再针对性优化吧?
https://segmentfault.com/q/1010000004701668/a-1020000004703480

利用CRUL命令简单分析请求细节所占用的时间吧

curl -o /dev/null -s -w %{http_code}:%{time_namelookup}:%{time_redirect}:%{time_pretransfer}:%{time_connect}:%{time_starttransfer}:%{time_total}:%{speed_download} www.baidu.com
这个例子是分析一次百度的请求各个参数:http状态码、DNS解析时间、重定向时间、从开始到准备传输的时间、TCP连接时间、开始传输时间、总时间、下载速度!

详细的可以看CURL文档:https://curl.haxx.se/docs/manpage.html

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage