我们正在使用AngularJS前端和Web.Api后端构建Web应用程序 . 两者都需要在Azure中托管 . 为此,我们创建了两个项目:

  • web.api的 endpoints 为8080的辅助角色(从自托管web.api转换)

  • 端口80上的Web角色

这两个角色都组合在一个azure服务项目中 . 在azure仿真器中运行本地项目时,我们有两个 endpoints 可以正常工作 . Localhost回馈网站,localhost:8080 / api给回了api . 一个漂亮的网站正在运行 .

将它部署到azure上的登台环境时,它会正确发布 . 完成发布后,当我们访问该网站时,网站会加载 . api虽然不起作用 .

当我们转到azure门户中的实例选项卡时,我们在项目中运行了2个实例 . XX.Azure.Worker_IN_0为1,XX.WebRole_IN_0为1 .

我们查看了worker角色的事件日志,但是我们找不到任何问题 . 我们应该在哪里寻找错误吗?我们尝试搜索它但我们在服务器上找不到日志 . 或者我们是否正在做我们不应该做的天蓝色的事情 .