Javascript 检测Express中丢失的会话?

Javascript 检测Express中丢失的会话?,javascript,node.js,express,Javascript,Node.js,Express,在Express中,我们注意到会话正在丢失,客户无法正确使用该应用程序。例如,req.session.OrderId和req.session.Customer不再可用 我们无法弄清楚这是怎么发生的,是什么原因造成的。是否有办法检测何时删除了req.session.OrderId和req.session.Customer,以便我们可以记录这是如何发生的?可能是?您指定的最大值是多少?这很可能是由于您如何设置会话,即,如果将会话存储在cookie中,但cookie在20分钟后或浏览器关闭时过期,则r

在Express中,我们注意到会话正在丢失,客户无法正确使用该应用程序。例如,
req.session.OrderId
req.session.Customer
不再可用


我们无法弄清楚这是怎么发生的,是什么原因造成的。是否有办法检测何时删除了
req.session.OrderId
req.session.Customer
,以便我们可以记录这是如何发生的?

可能是?您指定的最大值是多少?这很可能是由于您如何设置会话,即,如果将会话存储在cookie中,但cookie在20分钟后或浏览器关闭时过期,则
req.session
将不可用。因此,为了找出“如何”和“什么”导致了它,我建议您查看设置这些会话的代码。