<< Click to Display Table of Contents >> Server端产品不可用时自动重启复制链接 |
当产品在不可用时,主要包括:JVM内部发生崩溃或内存溢出导致产品应用进程不在、产品应用进程在但访问首页或报表时长时间等待加载,针对此类问题提供了自动重启功能。一方面可以降低运行环境不可控带来的压力;另一方面通过快速恢复服务也能提高用户体验,尤其是对一些运维管理权限较严格的客户。
相关属性配置:
以下属性配置中的值都是系统默认值,可根据使用情况来决定是否进行调整,一般使用默认值即可。
•auto.reboot.enable=true ,当系统不可用时是否开启自动重启功能,值为true表示开启自动重启功能,值为false表示不开启自动重启功能。
•test.available.interval=300,检测系统状态的周期间隔,单位为秒,默认每5分钟检测一次。
•test.access.tolerate.failures=10,服务测试失败次数阈值。
•test.access.timeout=10,服务测试超时阈值,单位为秒。
•test.execdata.enable=false,是否需要检测数据执行,true表示检测数据执行,false表示不检测数据执行。
•test.execdata.tolerate.failures=10,数据执行测试失败次数阈值。
•test.execdata.timeout=15,数据执行测试超时阈值,单位为秒。
•test.execdata.db=audit_hidden/testexecdata,检测数据执行的内置报表路径。
•test.execdata.db.elem=Table1,检测数据执行报表中的组件名称。
➢说明:
支持自动重启功能的操作系统包括:Linux、Windows。