Browse Source

#IQRV #comment: 模拟器延迟时间设置

陈纪林80310970 3 tháng trước cách đây
mục cha
commit
9a9f3d0a33
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      DevAdapter/simulator/include/DeviceSimulator.h

+ 2 - 0
DevAdapter/simulator/include/DeviceSimulator.h

@@ -381,6 +381,7 @@ ErrorCodeEnum SimulatorHttpFunction(string entityName, string devFuncName)
 	SP::Simulator::Restful::FulfillRequestJsonBody(&config, simulatorCommonReq);
 	RestfulClient client = RestfulClient::getInstance();
 	config.PreDo();
+	config.SetTimeout(125); //访问后台Http目前最高设置延迟是120s,多5秒避免边界情况
 	client.Do(&config, &result);
 	if (result.ResponseOK()) {
 		SP::Simulator::Restful::CommSimulatorRes commRes;
@@ -410,6 +411,7 @@ ErrorCodeEnum SimulatorHttpFunction(string entityName, string devFuncName, T& ob
 	RestfulClient client = RestfulClient::getInstance();
 
 	config.PreDo();
+	config.SetTimeout(125);
 	client.Do(&config, &result);
 	if (result.ResponseOK()) {
 		SP::Simulator::Restful::CommSimulatorRes commRes;