【问题标题】:rails deployment with jenkins extremly slow使用 jenkins 部署 Rails 非常慢
【发布时间】:2012-07-04 17:32:27
【问题描述】:

我使用 Jenkins 来测试和部署 Rails 3 应用程序。它从 SVN 存储库中获取源代码,然后运行:

bundle install --deployment
bundle exec rake assets:precompile
rake spec

这个过程很慢,需要一个多小时(!),而本地bundle install --deployment需要3分钟。我在捆绑过程中在服务器上运行ps aux,它似乎没有超载。这种奇怪行为的原因可能是什么?我该如何解决?

【问题讨论】:

    标签: ruby-on-rails deployment jenkins bundler


    【解决方案1】:

    这可能与在后台运行 Jenkins(和/或作为服务)有关。尝试使用java -jar jenkins.war 在前台运行它,看看是否有帮助。

    【讨论】:

    • 这是 Jenkins 的问题。管理工作(可能是 java 重启)解决了这个问题。可能与leap second bug有关?
    猜你喜欢
    • 2021-07-20
    • 2021-04-15
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 2020-07-30
    • 2013-02-24
    • 1970-01-01
    相关资源
    最近更新 更多