Laravel 间歇性注销
Posted
技术标签:
【中文标题】Laravel 间歇性注销【英文标题】:Laravel intermittent logout 【发布时间】:2019-05-12 14:56:00 【问题描述】:我对此做了一些研究,似乎对某些用户来说是个问题。
注意到 Laravel 会间歇性地自动让我退出。这很难复制,但它在演示/演示中发生了两次,正如您所理解的那样具有影响。
我可以想象这个会话可能是可疑的 nr1,但我尝试的任何方法似乎都不起作用。
您是如何克服这个问题的?
【问题讨论】:
您使用的是什么会话驱动程序?根据我的经验,如果您同时发出一堆请求,file
驱动程序有时会这样做。
没错,我正在使用file
- 谢谢@ceejayoz。还有其他假设吗?
【参考方案1】:
https://github.com/laravel/framework/issues/7549
在极少数情况下,如果一个副本读入一半写出的文件,会话文件可能会损坏。然而,这种情况很难重现。
Laravel 团队成员@GrahamCampbell:
这是基于文件的会话驱动程序的已知限制。
使用不同的会话驱动程序应该可以解决问题。 (我的偏好往往是 Redis,但数据库驱动程序可能更容易设置用于演示。)
【讨论】:
再次感谢@ceeyayoz!我会在下一个版本中尝试一下,然后会回到这个帖子。 @thitami 不客气,希望对您有所帮助 - 我自己也遇到过这个问题,追踪起来很烦人。 效果很好!太感谢了。已接受答案! @thitami 我很高兴听到我可以拯救别人我经历的头发拉扯! :-D以上是关于Laravel 间歇性注销的主要内容,如果未能解决你的问题,请参考以下文章