1
我正在寫一個連接到Java服務器以獲取數據的PHP站點。它通過一個套接字來完成。爲了提高性能,我想使用pfsockopen()
連接到服務器,因此不必爲每個請求打開新的連接(成本高昂的握手)。pfsockopen線程安全?
雖然我在文檔中找不到,但此線程安全嗎?如果PHP在多個線程中執行,每個線程是否都有自己的套接字?我可能會以Apache模塊或FastCGI的身份運行PHP。
我正在寫一個連接到Java服務器以獲取數據的PHP站點。它通過一個套接字來完成。爲了提高性能,我想使用pfsockopen()
連接到服務器,因此不必爲每個請求打開新的連接(成本高昂的握手)。pfsockopen線程安全?
雖然我在文檔中找不到,但此線程安全嗎?如果PHP在多個線程中執行,每個線程是否都有自己的套接字?我可能會以Apache模塊或FastCGI的身份運行PHP。
爲了節省您的時間,你可能想看看這個函數在PHP中進行並行處理提出:
個人而言,我想我會寫一個單獨的連接池守護接近這一點,然後通過普通的'fsockopen()'連接到該連接池。 – 2011-03-28 22:36:56