gpt4 book ai didi

java - 如何使用 Bamboo 开始 Play,而不需要永远继续部署?

转载 作者:太空宇宙 更新时间:2023-11-04 14:44:01 25 4
gpt4 key购买 nike

我们已经用 Java 创建了一个 Play 应用程序,并使用 Atlassian Bamboo's 将其部署到开发环境虚拟机。 SSH 任务:cd path/to/application/directory && start ""play run。这将转到正确的位置,启动新的控制台,然后开始游戏:服务器已成功启动,我们可以毫无问题地访问该站点。

问题是 Bamboo 中的部署任务永远不会停止,因为它仍在监视调用 play run 的控制台 - 在 Bamboo 状态中,我们看到诸如 Deploying for 7,565 分钟。我们认为添加 start "" 可以解决该问题,但在 Bamboo 中,它与仅执行 play run 相同。另外,当我们需要重新部署时,我们必须首先停止正在进行的部署,然后手动重新启动它。

两个问题:

  1. 我们如何才能从 Bamboo 启动服务器以完成部署计划?
  2. 我们如何在下次部署开始时停止/终止 Bamboo 上一个服务器?

最佳答案

Bamboo 对于后台任务来说非常糟糕。遇到了类似的问题,最终我们编写了一个在后台运行的 bash 脚本。

start.sh &1> /dev/null &2 > /dev/null &

关于java - 如何使用 Bamboo 开始 Play,而不需要永远继续部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24645432/

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