我有一个部署到 Heroku 的应用程序,它使用 Spring Security,并且通过扩展,HttpSessionSecurityContextRepository
. 意识到HttpSession
当扩展到多个测功机时会导致问题,我正在尝试使用标志(使用 Heroku memcache 插件)配置 webapp-runner( https://github.com/jsimone/webapp-runner )。--session_manager memcache
使用 Apache 和mod_proxy
、两个 Tomcat 实例和 memcached 1.4.13 的本地配置工作正常。然而,当部署到 Heroku 时,即使使用单个 dyno,它也会失败 - 随机重定向到登录页面,就像未经身份验证一样,表明会话存储不工作。相同的 Procfile,通过等验证MEMCACHE_*
变量。heroku config
有没有人有类似配置的经验?