我一直在使用Azure的Web应用服务使用Resource Manager来部署Django应用。它一直在努力工作。我真的很喜欢GitHub的自动部署,但我对使用底层机器的能力感到沮丧。 Azure门户有一个“控制台”工具,但它的功能有限,当我的应用程序出现内部服务器错误时,我找不到服务器输出日志。
有人可以分享如何查看服务器日志的见解吗?
答案 0 :(得分:2)
Azure网络应用程序有许多日志,但是开箱即用的应用程序日志仅支持Asp.Net应用程序。话虽如此,有一篇关于web应用程序上的django以及如何存储和查看其日志的文章here。
如链接中所述,您必须做的是设置django应用程序以将其日志存储在azure文件系统上。另一种选择是设置django应用程序以通过电子邮件发送开发人员,但更好的选择是将日志正确存储在文件系统上。