我们需要将数据从PHP发送到外部工作者。数据通过HTTP接口传输。
很遗憾,我们遇到了限制。似乎PHP每次执行PHP都要使用一个新的连接,这由于过多的未使用keep-alive /“ TIME_WAIT”连接而导致了问题。
有什么方法可以在随后的PHP执行中使用这些连接,而不是创建新的连接?
请注意,这并不是要保持会话的活动状态,而是要通过重用来保持较小的连接量。
netstat -tan | awk '$5 ~ /:8139/ {print $6}' | sort | uniq -c | sort -n
1 ESTABLISHED
28230 TIME_WAIT