項(xiàng)目中有一個(gè)需求:需要檢測遠(yuǎn)端ip是否能連通,早期使用loadrunner調(diào)用windows 中的cmd,發(fā)送ping命令,得到的結(jié)果無法同步接收處理,寫入文件再手動去檢查是否ping通,非常麻煩,利用socket協(xié)議去判斷就會簡單很多,代碼如下:
? rc_enterprise = lrs_create_socket("socket1", "TCP", "LocalHost={ip_address}:","RemoteHost={enterprise_ip}:22", LrsLastArg);
? lr_output_message("%d",rc_enterprise);
? lrs_close_socket("socket1");
data數(shù)據(jù)不用發(fā)送什么,只要socket連接上了說明ssh就通了,或者從返回中判斷,有關(guān)鍵字ssh open就說明通了