項(xiàng)目中有一個(gè)需求:需要檢測(cè)遠(yuǎn)端ip是否能連通,早期使用loadrunner調(diào)用windows 中的cmd,發(fā)送ping命令,得到的結(jié)果無(wú)法同步接收處理,寫(xiě)入文件再手動(dòng)去檢查是否ping通集峦,非常麻煩,利用socket協(xié)議去判斷就會(huì)簡(jiǎn)單很多抠刺,代碼如下:
? 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連接上了說(shuō)明ssh就通了,或者從返回中判斷速妖,有關(guān)鍵字ssh open就說(shuō)明通了