赛捷软件论坛's Archiver

lynn.yu 发表于 2018-4-8 10:22

[V7功能解说] Web service120秒超时

你需要修改nodelocal.js文件。你还需要确保创建了这个nodelocal.js文件的副本/备份,否则如果这个文件不正确,就会导致整个Syracuse web服务器停止运作。
1.        让所有用户退出Sage X3系统
2.        在Syracuse服务器上,浏览至[b]…\SyracuseComponent\syracuse\bin[/b],并找到文件[b]nodelocal.js[/b]
3.        复制一个nodelocal.js文件作为备份
4.        一旦复制好之后,在nodelocal.js文件上右击,选择“编辑”
5.        添加至Sessions标签
    "session": {
        "timeout": 20, //minutes
        "checkInterval": 60, //seconds
[color=SeaGreen]// session timeout (minutes - decimals allowed) for stateless (web service) requests. [/color]
[b]statelessTimeout: 1, [/b]
[color=SeaGreen]// session timeout (minutes - decimals allowed) for api1 requests. [/color]
[b]api1SessionTimeout: 2,[/b]
"auth": "basic"
    },
6.        保存nodelocal.js文件
7.        重启Syracuse Windows服务

[b]请注意: [/b]如果Syracuse服务没有启动,又或者如果登录Sage X3产生错误,这通常意味着nodelocal.js文件编辑地不正确。恢复副本,再重试。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.