文档章节

GS 服务器超时时间设置

o
 osc_4nmshwhm
发布于 2018/08/07 10:06
字数 402
阅读 10
收藏 0

精选30+云产品,助力企业轻松上云!>>>

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

 


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>

 



o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

Java线程池

前言 Java中对线程池的抽象是ThreadPoolExecutor类,Executors是一个工具类,内置了多种创建线程池的方法: newFixedThreadPool:固定长度线程池 newCachedThreadPool :可缓存线程池 newSin...

nullpointerxyz
33分钟前
35
0
Python笔记:用Python制作二维码

这些年,二维码在我国的日常使用频率特别大。因为其具有简单及安全性吧!除了用网络工具制作二维码,其实用JavaScript或Python也可以制作二维码,而且更有个性。 示例一(制作普通黑白二维码...

tengyulong
45分钟前
0
0
Redis-初体验/数据结构

定义: Redis 是 C 语言开发的一个开源的(遵从 BSD 协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种 NoSQL(not-only sql,泛指非关系型数据库...

心田已荒
47分钟前
15
0
如何在保留订单的同时从列表中删除重复项? - How do you remove duplicates from a list whilst preserving order?

问题: Is there a built-in that removes duplicates from list in Python, whilst preserving order? 是否有内置的程序在保留顺序的同时从Python列表中删除重复项? I know that I can us...

fyin1314
今天
29
0
以太坊智能合约开发常见的10个安全问题

本文介绍CheckMarx安全研究小组通过扫描公开的以太坊智能合约所发现的Solidity智能合约开发中常见的十大安全问题,其中__未检查的外部调用__ 和 高成本循环 分列排行榜前两名。该安全问题排行...

区块链教程
今天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部