Jenkins 每次重新启动Tomcat时都会丢失会话
我在Tomcat服务器上托管我的Jenkins Master。问题是,当我的Tomcat服务器重新启动时,它会清除整个会话,每次我都必须重新配置Jenkins master 我查看了一下internet,发现会话持久性是在config.xml文件中完成的。问题是我在META-INF中没有这个文件,即使在我创建它的时候,一旦我重新启动服务器,它就会被删除Jenkins 每次重新启动Tomcat时都会丢失会话,jenkins,tomcat,ibm-cloud,cloud-foundry,Jenkins,Tomcat,Ibm Cloud,Cloud Foundry,我在Tomcat服务器上托管我的Jenkins Master。问题是,当我的Tomcat服务器重新启动时,它会清除整个会话,每次我都必须重新配置Jenkins master 我查看了一下internet,发现会话持久性是在config.xml文件中完成的。问题是我在META-INF中没有这个文件,即使在我创建它的时候,一旦我重新启动服务器,它就会被删除 我怎样才能继续?多亏了Cloud Foundry,您对文件系统所做的更改是短暂的,这意味着一旦应用程序重新启动,这些更改就会被丢弃 如果可以确定
我怎样才能继续?多亏了Cloud Foundry,您对文件系统所做的更改是短暂的,这意味着一旦应用程序重新启动,这些更改就会被丢弃 如果可以确定更改发生的路径,则可以将更改保存到应用程序,以便将更改保存到外部CIFS或NFS共享
或者,您可以在正在运行的目录中对config.xml进行更改
cf push
。但是,每次更改此文件时,都需要再次运行cf push
。Tomcat版本?您可以包括conf/server.xml和conf/context.xml吗。另外,您的META-INF/context.xml。如何部署Tomcat?从tomcat.apache.org下载股票?软件包经理?Java构建包?谢谢。我正在使用这个buildpack:我通过以下命令与Cloud Foundry一起部署:cf push app name-p jenkins.war-m 512M-bhttps://github.com/Altoros/jenkins-buildpack
不幸的是,我没有conf文件夹,也没有context.xml:(对不起,我不熟悉这个buildpack。