迁移后Azure Mobile App出现故障

时间:2016-01-21 13:05:10

标签: node.js azure migration azure-mobile-services

几周前,我们的移动应用程序从旧门户网站迁移到新门户网站,从那时起就没有正常运行。

我们的主要问题是:

  • 我们无法访问任何日志文件,诊断日志的选项卡在周三完全停止工作,但即使在此之前,我们也从未获得任何有用的数据。当我们的nodejs后端出现问题时,我们无法在日志选项卡下的旧门户中找到任何问题的线索。
  • 我们无法完全访问FTP服务器,即使凭据正确并且多次重置以试图让它们正常工作,它也不会让我们登录。
  • 服务器正在抛出没有足够磁盘空间的错误,即使我们应该有53Gb(我们目前使用的是55Gb中的1.05Gb)
  • 我们的部署插槽根本不起作用,当我们将代码推送到部署插槽时它只是不起作用,我们对部署插槽的每个请求都告诉我们我们不允许做任何事情

我们正在运行标准层移动应用服务器。后端在NodeJS中,我们的CMS在ASP.Net中,我们的应用程序本身在Xamarin Forms中。

在我们将服务器从manage.azure.com门户网站迁移到portal.azure.com几周后,问题就开始了。

我们能做什么?

编辑:

我们通过付费支持计划与微软联系,我们已经退款,因为这些是基本的功能,这些功能在迁移后不会像宣传的那样起作用。我在大约三个小时内与他们打电话让事情分类,如果我学到任何我们可以自己做的事情,我会更新这篇文章来分享知识。

2 个答案:

答案 0 :(得分:1)

这需要是对Microsoft的支持请求。

如果可以,请使用Microsoft支持打开事件。如果您不能,请在MSDN Community Forum中发帖提问。 (我们需要询问您网站的详细信息,这不是SO的适当主题)

答案 1 :(得分:0)

随着移动应用程序的体系结构从移动服务更改,现在移动应用程序将迁移到Azure应用程序服务。

实际上,Node.js中的Mobile Apps后端是一个expressjs项目,mobile app sdk for node是express的中间件。因此,在我们使用移动服务之前,诊断和故障排除的方式已发生变化。有关移动服务的调试和疑难解答的详细信息,请参阅https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-node-backend-how-to-use-server-sdk/#Debugging

此外,我们可以利用Visual Studio Team Services编辑器作为上面链接中的如何:编辑Visual Studio Team Services中的代码部分,我们可以监控Mobile Apps后端的输出应用。例如:  enter image description here

关于您的FTP问题,请仔细检查您的部署用户名,当我们登录Azure上的FTP服务器时,我们需要输入完整的FTP用户名“app\username”: https://acom.azurecomcdn.net/80C57D/cdn/mediahandler/docarticles/dpsmedia-prod/azure.microsoft.com/en-us/documentation/articles/web-sites-configure/20151223054713/configure02.png

您可以参考https://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/#enabling-diagnostic-logs了解详情。