src*_*ulo 5 perl catalyst status-message
所以我在Catalyst应用程序中使用Catalyst :: Plugin :: StatusMessage.唯一的问题是,现在我有一个负载平衡器,后面有两个应用程序服务器,都运行催化剂.因此,如果在一个应用服务器上设置了状态消息,然后重定向了用户,然后负载均衡器将它们发送到第二个应用服务器,则用户将看不到状态消息,因为状态消息是本地消息应用服务器.无论如何,我可以在应用服务器上共享这些状态消息,这样我就不必担心负载均衡器将它们发送到哪个服务器了?谢谢!
如果您的状态消息位于应用程序服务器本地,这是否意味着正在$c->session使用 FastMmap 或 File 作为其 Session::Store?大概同样的问题也适用于会议中的任何事情吧?
鉴于 C::P::StatusMessage 使用会话来管理其消息,您可能必须更改 Session::Store 以使用数据库支持的存储机制。这样的选项有很多,最有可能的候选者是Catalyst::Plugin::Session::Store::DBIC