【发布时间】:2023-03-20 00:09:01
【问题描述】:
我在 azure 云中运行 blankdots/jena-fuseki:fuseki3.17.0,现在 JVM 似乎从我的容器中占用了所有内存(我 https://developers.redhat.com/blog/2017/03/14/java-inside-docker/)。为了减少 JVM 使用的内存量,我应该将 -e JVM_ARGS=-Xmx2g 添加到 docker run 命令中
但我不知道如何更改下面的 yml
- task: AzureCLI@2
displayName: Create Fuseki Web App
inputs:
azureSubscription: ${{ parameters.serviceConnectionName }}
scriptType: pscore
scriptLocation: inlineScript
inlineScript: >
$(scriptFilesPath)/Create-FusekiWebApp.ps1
-AppServicePlanName $(appServicePlanName)
-ContainerImageName $(fusekiContainerImageName)
-ContainerMountNameIdentifier $(fusekiContainerMountNameIdentifier)
-ContainerMountPath $(fusekiContainerMountPath)
-Location $(location)
-ResourceGroupName $(resourceGroupName)
-StorageAccountFileShareName $(fusekiStorageAccountFileShareName)
-StorageAccountName $(fusekiStorageAccountName)
-WebAppName $(fusekiWebAppName)
failOnStandardError: false
powerShellIgnoreLASTEXITCODE: true
- task: AzureCLI@2
displayName: Restart Web App
inputs:
azureSubscription: ${{ parameters.serviceConnectionName }}
scriptType: pscore
scriptLocation: inlineScript
inlineScript: >
az webapp config appsettings set
--name $(fusekiWebAppName)
--resource-group $(resourceGroupName)
--settings JVM_ARGS='-Xmx2g'
az webapp restart
--resource-group $(resourceGroupName)
--name $(fusekiWebAppName)
failOnStandardError: true
【问题讨论】: