1

我在 AppHarbor 上有一个应用程序,它最初是由一个后台工作人员启动的。我最近更新了它以包含一个 MVC4 网站,并更新了对 2 个工作人员的订阅。

部署应用程序后,如果我转到主机名(myapp.apphb.com,而不是真正的主机名),我会得到“欢迎使用 nginx!” 页。

构建日志显示正在部署 worker.1。

2013 年 7 月 31 日上午 11:12 收到通知,正在排队构建
2013 年 7 月 31 日上午 11:12 正在下载源代码
2013 年 7 月 31 日上午 11:12 已在 2.77 秒内下载了源代码 2013 年 7 月 31 日上午
11:12 开始构建
2013 年 7 月 31 日上午 11:12 0 个警告
2013 年 7 月 31 日上午 11:12 构建在 19.87 秒内完成2013 年
7 月 31 日上午 11:12 开始网站预编译 2013 年 7 月 31 日上午 11:12 预编译在 10.73 完成秒
2013 年 7 月 31 日上午 11:12 开始测试
2013 年 7 月 31 日上午 11:12 测试在 2.59 秒内完成 2013 年 7 月 31 日上午 11:12 部署
worker.1 2013年 7 月 31 日上午 11:12 前暖工
2013 年 7 月 31 日上午 11:12 构建成功部署

通过查看日志会话 worker.1 看起来是后台工作人员,并且没有提及 Web 应用程序。

订阅清楚地显示了 1 个网络工作者和 1 个后台工作者。

因此,部署过程似乎没有识别出要部署的 Web 应用程序。

4

1 回答 1

0

我最终将订阅减少到 1 个网络工作者并重新部署,它拾取并部署好。

将订阅返还给 2 个工作人员(1 个网络,1 个后台)使两个工作人员都在线。

于 2013-08-01T21:01:12.473 回答