About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
windows_tools
⚠️
missing_linux_example
⚠️
powershell_heavy
Summary:
The documentation is heavily focused on Windows environments, specifically Azure App Service on Windows using iisnode. All configuration and troubleshooting steps are tailored to Windows, with exclusive references to Windows-specific tools (e.g., iisnode, web.config, named pipes, Win32 error codes, Kudu CMD/PowerShell). There are no examples or guidance for Linux-based App Service or cross-platform scenarios, and Linux equivalents (such as PM2, systemd, or nginx) are not mentioned.
Recommendations:
- Add equivalent guidance and examples for Node.js applications running on Azure App Service Linux, including configuration, troubleshooting, and monitoring steps.
- Include Linux-specific tools and patterns (e.g., PM2, systemd, nginx, environment variables) alongside or before Windows/iisnode examples.
- Provide cross-platform troubleshooting steps and clarify which instructions apply only to Windows.
- Offer PowerShell and Bash (or shell) command examples side-by-side where relevant.
- Reference Linux log file locations and diagnostic tools (e.g., /var/log, journalctl) in troubleshooting sections.
- Link to Linux-focused documentation or external resources for parity.
Create pull request