[問題] Linux C/C++ 快速回傳網路是否相通的方法
小弟最近在用RPC服務寫一些小程式讓各個client和server資料丟來丟去,
不過日前發現到RPC服務在client server雙方網路互通的話是沒問題,
但是在網路不互通的狀況下 ( 或是雙方ping不到互相的IP ),
client去呼叫server的時候會出現微妙的delay時間然後才回傳錯誤碼,
不知道各位前輩是否知道這delay可以透過RPC的哪個參數去減低?
我是用rpcgen -a 從.x檔自動產生RPC相關的server和client程式...
或是Linux的C/C++有其他可以快速回傳雙方網路是否相通的結果的寫法?
這樣就能寫在RPC服務前好在delay發生前就迴避掉
RPC這裡是都要先從client發出要求 所以被檢測方會固定是server
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.142.103
※ 編輯: babuturtle 來自: 61.229.142.103 (07/21 07:18)