2

我们需要在升级期间完全停止我们的应用程序,因为我们必须执行一个关键的 mysql 脚本。

所以我们的应用程序将在几分钟内关闭,然后 Cloudbees 将显示一个基本的“应用程序不可用”页面。我们想通过我们自己的带有徽标的页面来更改它,就像我们在拥有自己的 apache/tomcat 服务器时所做的那样。有可能吗?

顺便说一句,是否有像我们在 Tomcat 管理器中的活动会话的页面?

谢谢你的帮助,

4

2 回答 2

4

您可以使用 beta 功能的蓝绿支持将您的应用程序切换到另一个运行“维护”页面的实例

使用最新的SDK(1.3.1),运行bees app:proxy:update -a acme-maintenance -al www.acme.com将www.acme.com的http路由器重新配置到维护应用程序,然后让您的应用程序运行mysql升级脚本,完成后恢复路由器配置。

警告:此功能处于测试阶段,可能会出现不稳定/API 更改

于 2013-02-11T10:17:51.347 回答
0

目前还没有一种简单的方法可以做到这一点 - 但很快就会有一个功能可以让这变得容易(除其他外)。

目前唯一的方法是拥有一个应用程序(另一个应用程序) - 这是您的简单页面 - 然后您从当前应用程序中删除域名并将其添加到该应用程序(等) - 混乱,但可能。

在会话方面,Web 控制台的操作选项卡显示类似的信息,还有提供其他见解的 newrelic 控制台。

于 2013-02-11T01:53:30.437 回答