gpt4 book ai didi

java - 如何在docker内持久保存在tomcat上运行的spring boot应用程序的 session

转载 作者:行者123 更新时间:2023-12-01 17:42:18 26 4
gpt4 key购买 nike

我有一个适用于我的 Spring Boot(2.2) 应用程序的标准 Dockerfile

FROM openjdk:11-slim
EXPOSE 8080
COPY ./build/libs/*.jar ./app.jar
CMD java -jar app.jar

Spring Boot 中有一个属性可以启用 session 持久性(在我的例子中是在 Tomcat 上)

server.servlet.session.persistent=true

对于我的单一服务应用程序来说,使用 redis 似乎有点大材小用。

也许我可以创建一个卷来存储 session ?

最佳答案

简单地定义目录:

server.servlet.session.store-dir=/<the directory you mount as volume>

就是这样。

关于java - 如何在docker内持久保存在tomcat上运行的spring boot应用程序的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59627298/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com