我正在使用Sails.js作为应用。该应用程序位于Load Balancer之后。每次Load Balancer在我的服务器(http://SERVER_IP/healthcheck)上执行运行状况检查时,Sails.js都会将会话记录保存到数据库中。这使得我的数据库拥有了它应该拥有的更多记录。
当Load Balancer命中我的服务器时,有没有办法让Sails.js忽略会话?
提前谢谢!
答案 0 :(得分:0)
Sails Run, "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --profile-directory="Default""
配置提供了一个选项session.js
,允许您指定要绕过会话中间件的路由。这在您在数据存储中持久保存会话数据的生产情况中非常重要,并且来自不依赖于会话身份验证的运行状况检查或外部API调用的每个30秒ping最终会创建新条目可能不会在30天后过期。
例如:
routesDisabled