我在 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 应用程序。