Azure 自托管代理的资源限制

Resource limit on azure self hosted agent

我在 /etc/security/limits.conf 中设置了实时用户优先级并将用户添加到该组。在自托管代理 运行 ubuntu 和代理即服务上;我看到 rt prio 为 90

:~$ ulimit -r
90

但是当我从管道检查时,限制是 0

- task: Bash@3
  inputs:
    targetType: 'inline'
    script: |
      echo "ulimits : $(ulimit -r)"
      whoami

用户名打印与代理机器上相同shell但实时优先级为 0 而不是 90。

如何使管道 shell 资源值与机器 shell 上看到的相同? 谢谢

如果代理由 systemd 管理,资源限制指令可以在单元文件中设置

/etc/systemd/system/vsts.agent.xxx