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
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
powershell_heavy
Summary:
The documentation is heavily focused on Windows environments, specifically Azure App Service on Windows with iisnode. All configuration and troubleshooting steps reference Windows-specific tools, paths, and patterns (e.g., web.config, node.exe, named pipes, Win32 error codes, Kudu CMD/PowerShell). There are no examples or guidance for Linux-based App Service environments, and Linux equivalents (such as pm2, systemd, or Linux file paths) are not mentioned.
Recommendations:
- Provide equivalent guidance and examples for Node.js applications running on Azure App Service Linux, including configuration, troubleshooting, and profiling steps.
- Include Linux-specific tools and patterns (e.g., using pm2, systemd, Linux file paths, and environment variables) alongside or before Windows-specific instructions.
- Offer cross-platform examples where possible, or clearly separate Windows and Linux sections to avoid confusion.
- Reference Linux troubleshooting tools (such as top, htop, journalctl, or Linux log file locations) and explain how to access logs and debug on Linux-based App Service.
- Clarify in the introduction that the page is Windows-specific, or provide links to Linux-focused documentation if available.
Create pull request