GS 服务器超时时间设置

2018/08/07 10:06
阅读数 43

工作中 遇到一个超时的问题 与徐庆同学沟通后 了解了下超时时间设置的地方

 


1.web.congfig问题:

常规路径

C:\Program Files\GenerSoft\bscw_local\web.config

修改内容

<configuration>
<system.web>

<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />

</system.web>
</configuration>

一般是在httpRuntime 和面新增加:
executionTimeout="3600"
注意大小写敏感!

 

 

2, 修改GS数据库的全局配置文件 

GSPUniversalConfiguration.config

一般的路径为:

C:\Program Files\GenerSoft\bscw_local\gsp\config\GSPUniversalConfiguration.config

 

添加ConnectTimeout,CommandTimeout。
例如我的数据库实例号为MS01,则只需要在这一节最后增加 ConnectTimeout ="900" CommandTimeout=’’90000”即可。

<GSPDbConfiguration DefaultCode="MS01">
<GSPDbConfigurations>
<add type="Genersoft.Platform.Core.DataAccess.Configuration.SqlDbConfigData, Genersoft.Platform.Core.DataAccess, Version=3.0.10916.0, Culture=neutral, PublicKeyToken=4dc42cef6d943894"
DbType="SQLServer" Code="MS01" UserId="LCMS019999"
Password="RSc7wpCX++0=" Source="(local)" Provider="" Catalog="cwbaseMS01"
name="MS01" ConnectTimeout ="3600" CommandTimeout="90000" />
</GSPDbConfigurations>

 

3. 客户端的全局配置文件, 是客户端目录下的 config 目录内:
GSPUniversalConfiguration.config

<ClientConfig>
<GSPConfigurations>
<add PropertyName="WebServiceTimeOut" Value="3600" name="WebServiceTimeOut" />
</GSPConfigurations>
</ClientConfig>

 

4. 客户端还有一个 

<RequestTimeout DefaultValue="0">

一般默认是0 的话 无问题.

但是里面有一堆设置 这里面需要注意 如果超时存在的话

<RequestTimeout DefaultValue="0">
    <Modules>
      <add name="GSP,SI,SYSPUB" DefaultValue="120">
        <TimeoutConfigs>
          <add PropertyName="GSP_Medium" Value="180" name="GSP_Medium" />
          <add PropertyName="GSP_Long" Value="300" name="GSP_Long" />
          <add PropertyName="GSP_Query" Value="0" name="GSP_Query" />
          <add PropertyName="GSP_Transfer" Value="0" name="GSP_Transfer" />
          <add PropertyName="GSP_Dip_Engine" Value="172800" name="GSP_Dip_Engine" />
          <add PropertyName="GSP_Dip_Asyn" Value="172800" name="GSP_Dip_Asyn" />
          <add PropertyName="GSP_Dip_Distribution" Value="172800" name="GSP_Dip_Distribution" />
          <add PropertyName="GSP_WF_Archive" Value="0" name="GSP_WF_Archive" />
          <add PropertyName="GSP_SCF_Schedule" Value="0" name="GSP_SCF_Schedule" />
          <add PropertyName="GSP_SCF_Auth" Value="0" name="GSP_SCF_Auth" />
        </TimeoutConfigs>
      </add>
      <add name="BI" DefaultValue="120">
        <TimeoutConfigs>
          <add PropertyName="BI_CX_ManageCX" Value="300" name="BI_CX_ManageCX" />
          <add PropertyName="BI_CX_FormViewEx" Value="600" name="BI_CX_FormViewEx" />
          <add PropertyName="BI_CX_SnapShot" Value="600" name="BI_CX_SnapShot" />
          <add PropertyName="BI_ZBTool" Value="300" name="BI_ZBTool" />
          <add PropertyName="BI_BB" Value="300" name="BI_BB" />
          <add PropertyName="BI_SR" Value="300" name="BI_SR" />
        </TimeoutConfigs>
      </add>

 



展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部