几天后Jenkins停止提供静态文件

时间:2013-12-02 18:39:46

标签: caching jenkins jetty

我运行Jenkins进行持续集成,我遇到了以下问题。几天之后,Jenkins运行得很好,静态文件的URL停止提供,并且Jenkins的CSS,JavaScript和全局外观在实际按预期运行作业时看起来很糟糕。

知道为什么吗?

网址示例:

http://myserver:8181/static/70f4ebef/css/style.css

响应:

HTTP ERROR 404

Problem accessing /static/70f4ebef/css/style.css. Reason:

    Not Found
Powered by Jetty://

调用http://myserver:8181/safeRestart修复了问题所以我想知道这是Jenkins问题还是Jetty / Jenkins缓存冲突。

我运行Jenkins 1.537。

1 个答案:

答案 0 :(得分:4)

这种情况正在发生,因为静态资源在/ tmp目录中解压缩,而其他东西正在清理早于x天数的文件。

有关详细信息,请参阅Jenkins issue 17526