[V7功能解说] Web service120秒超时
你需要修改nodelocal.js文件。你还需要确保创建了这个nodelocal.js文件的副本/备份,否则如果这个文件不正确,就会导致整个Syracuse web服务器停止运作。
1. 让所有用户退出Sage X3系统
2. 在Syracuse服务器上,浏览至…\SyracuseComponent\syracuse\bin,并找到文件nodelocal.js
3. 复制一个nodelocal.js文件作为备份
4. 一旦复制好之后,在nodelocal.js文件上右击,选择“编辑”
5. 添加至Sessions标签
"session": {
"timeout": 20, //minutes
"checkInterval": 60, //seconds
// session timeout (minutes - decimals allowed) for stateless (web service) requests.
statelessTimeout: 1,
// session timeout (minutes - decimals allowed) for api1 requests.
api1SessionTimeout: 2,
"auth": "basic"
},
6. 保存nodelocal.js文件
7. 重启Syracuse Windows服务
请注意: 如果Syracuse服务没有启动,又或者如果登录Sage X3产生错误,这通常意味着nodelocal.js文件编辑地不正确。恢复副本,再重试。 |