在Actionhero.js中,可以使用api.config.general.idleTimeout
来设置保持活动超时时间,使用api.config.servers.web.timeout
来设置头部超时时间。
以下是一个示例代码,展示如何在Actionhero.js中设置这两个超时时间:
// 设置保持活动超时时间
api.config.general.idleTimeout = 60 * 1000; // 60秒
// 设置头部超时时间
api.config.servers.web.timeout = 10 * 1000; // 10秒
// 启动Actionhero服务器
api.start();
在上面的示例中,api.config.general.idleTimeout
被设置为60秒,这意味着如果连接在60秒内没有任何活动,连接将被视为不活动并关闭。
同时,api.config.servers.web.timeout
被设置为10秒,这意味着如果请求在10秒内没有得到响应,连接将被视为超时并关闭。
请根据您的需求调整超时时间的值。