我的 Azure WebApp for linux 上的 Linux 风格和版本

标签 linux azure azure-web-app-service asp.net-core-2.1 azure-webapps

我正在尝试在 azure WebApp 中托管我的 .Net core MVC 2.1 linux 应用程序。我如何知道 WebApp 上运行的 Linux 风格、操作系统和版本?我选择“美国西部”作为区域。

我认为当我在开发机器上构建代码时这是需要的: How to compile .NET Core app for Linux on a windows machine 我的开发机器是 ubuntu,生产服务器是 CentOS

最佳答案

您可以从 Kudu 环境获取系统信息。 Kudu 是 Microsoft Azure 网站的中枢神经系统;它处理 Git 与网站的集成,并提供 API 端点,用于以编程方式访问应用程序设置、部署信息、文件、事件进程、运行时版本、源代码控制信息、Web Hook 和 Web 作业。

要前往 Kudo,请导航至 https://<webappname>.scm.azurewebsites.net ,从那里您可以单击“环境”以获得如下内容:

enter image description here

系统信息

  • 系统运行时间:4.10:36:14.7190000
  • 操作系统版本:Unix 4.4.0.128
  • 64 位系统:正确
  • 64 位进程:正确

关于我的 Azure WebApp for linux 上的 Linux 风格和版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54619621/

相关文章:

linux - 为什么由 systemd 启动的进程与以交互方式启动时的行为不同?

linux - 为条件语句执行 awk 命令

linux - 需要搜索模式并打印其下一个值

azure - 如何在日志中查找 SQL Azure Scale 事件?

azure - 管道从 azure 工件恢复 nuget 包

azure-web-app-service - Azure 移动应用程序仅使用 Azure AD 进行身份验证,但 Windows 帐户也可以登录?

c# - 查询参数中包含 %2B 的 ASP.net core 3.0 GET 方法在 Azure 上不起作用

linux - Play 应用程序启动时出错

azure - 两个应用程序的相同表、通知中心和服务器

Azure 事件中心 : Offset vs Sequence number