gpt4 book ai didi

node.js - Sails.js - 负载均衡器运行状况检查 - 忽略 session

转载 作者:太空宇宙 更新时间:2023-11-04 02:26:02 24 4
gpt4 key购买 nike

我正在将 Sails.js 用于应用程序。该应用程序位于负载均衡器后面。每次负载均衡器对我的服务器 ( http://SERVER_IP/healthcheck ) 执行运行状况检查时,Sails.js 都会将 session 记录保存到数据库中。这使得我的数据库拥有比它应该拥有的更多的记录。

有什么方法可以让 Sails.js 在负载均衡器访问我的服务器时忽略 session 吗?

提前谢谢您!

最佳答案

Sails session.js 配置提供了一个选项 routesDisabled,允许您指定要绕过 session 中间件的路由。这在生产环境中非常重要,在生产环境中,您将 session 数据保存在数据存储中,并且来自运行状况检查或不依赖于 session 身份验证的外部 API 调用的每 30 秒 ping 最终都会创建一个可能在 30 天内不会过期的新条目。

例如:

routesDisabled: ['GET /health/check']

Link to documentation

关于node.js - Sails.js - 负载均衡器运行状况检查 - 忽略 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30404335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com