Rumah > pembangunan bahagian belakang > tutorial php > 如何设计后台高并发解决方案?

如何设计后台高并发解决方案?

WBOY
Lepaskan: 2016-06-06 20:40:33
asal
1308 orang telah melayarinya

PHP通过TCP向C++ Server请求数据,一个数据一次请求,如果并发量过高,那么cgi进程和TCP连接的开销都过高,如何改进呢?

这里主要是cgi进程开销,以及TCP连接开销的问题,如何使得不同的PHP请求共享TCP连接呢

回复内容:

PHP通过TCP向C++ Server请求数据,一个数据一次请求,如果并发量过高,那么cgi进程和TCP连接的开销都过高,如何改进呢?

这里主要是cgi进程开销,以及TCP连接开销的问题,如何使得不同的PHP请求共享TCP连接呢

pfsockopen
stream_socket_client 配合 STREAM_CLIENT_PERSISTENT
都能做到请求结束后不销毁tcp链接,下次使用时可以复用。
nginx+php-fpm亲测可用

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan