[英]too many open files azure DevOps pipeline
使用 azure-dev 將節點 js 應用程序開發為應用程序服務時出現以下錯誤
##[error]Error: EMFILE: too many open files, open 'C:\agent\_work\_temp\temp_web_package_05489241004778522\node_modules\tar-fs\test\fixtures\d\file1'
我正在使用 Windows 托管代理進行部署
請找到任務 YAML 文件
steps:
- task: AzureRmWebAppDeployment@3 displayName: 'Azure App Service Deploy: <>' inputs:
azureSubscription: <>
appType: api
WebAppName: 'DEV-BIZ-API'
DeployToSlotFlag: true
ResourceGroupName: '<>'
SlotName: temp
GenerateWebConfig: true
WebConfigParameters: '-Handler iisnode -NodeStartFile app.js -appType node'
AppSettings: '-NODE_ENV dev'
ConfigurationSettings: '-NODE_ENV dev'
TakeAppOfflineFlag: true
UseWebDeploy: true
RenameFilesFlag: true
太多打開的文件天藍色的 DevOps 管道
Github 上有一個關於此的 已知問題。
對於 Windows,此問題已通過
2.117.1
代理版本解決。
如果您的代理版本高於2.117.1
,但仍然存在此問題,您可以嘗試解決方法:
注意:您也可以在 github 上的線程上添加您的詳細信息,並查看那里的反饋。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.