0
我有一個問題,我需要檢查客戶端服務器之間的連接,我需要在客戶端和一個「X」服務器與PHP之間的毫秒響應時間,我該怎麼做?如何在php中檢查客戶端和服務器之間的ping?
我有一個問題,我需要檢查客戶端服務器之間的連接,我需要在客戶端和一個「X」服務器與PHP之間的毫秒響應時間,我該怎麼做?如何在php中檢查客戶端和服務器之間的ping?
你的問題有很多可能的答案。根據答案,你會得到稍微不同的結果。我發現了一個jsfiddle,它可以從Javascript中啓動服務器,並將它包括在內。請參閱:
http://jsfiddle.net/KIKO_Software/x6r4o5hv/1/
位即坪是這樣的:
this.img = new Image();
this.img.src = "http://" + ip;
定時是這樣完成的:
var start = new Date().getTime();
// now do something that takes time here
var finish = new Date().getTime();
var responsetime = 'responded in '+(finish-start)+' ms';
此代碼需要大量的工作是可用的,但它顯示了原則。
可能的重複http://stackoverflow.com/questions/9841635/how-to-ping-a-server-port-with-php – 2014-08-28 17:05:12
我已經試過這個腳本,但它會返回我的服務器和「x」服務器,我需要檢查客戶端和其他服務器之間的響應時間bte! – 2014-08-28 17:08:25
我會在這裏用javascript寫東西。您向服務器發出簡單請求,並以毫秒爲單位存儲本地時間。迴應後,你可以檢查它已經花了多長時間。 – derdida 2014-08-28 17:11:26