我将Jenkins Master托管在Tomcat服务器上。问题是,当我的Tomcat服务器重新启动时,它将清除整个会话,并且每次我从零开始时都要重新配置Jenkins主服务器。
我在互联网上看了一下,发现会话持久性已在 config.xml 文件中完成。问题在于,我在META-INF中没有此文件,即使我创建该文件,也要在重新启动服务器后将其删除...
我该如何进行?谢谢
答案 0 :(得分:0)
在Cloud Foundry中,您对文件系统所做的更改是短暂的,这意味着它们会在应用程序重新启动后立即被丢弃。
如果可以确定更改发生的路径,则可以bind a volume service到应用程序,以便将更改保存到外部CIFS或NFS共享。
或者,您可以在运行cf push
的目录中对config.xml进行更改。但是,每次更改此文件时,都需要再次运行cf push
。