我怎么使用操作系统的内存环境变量 我已经尝试设置内存限制领域利用可变MY_LIMIT这样, 服务配置设置:Systemd服务配置使用环境变量
[Unit]
Description=Blabla
[Service]
Environment="MY_LIMIT=1024"
MemoryLimit=$MY_LIMIT
ExecStart=script.sh
但这并不似乎工作 正如我们所看到的是
sudo systemctl show myservice
显示该操作系统的内存是分配了这个值,而不是
MemoryLimit=18446744073709551615
在服务配置/etc/systemd/system/yourservice.service。添加环境=“YOURMEMLIMIT” – CareFree
感谢队友,但这就是我所做的 – sami
哦,是的,我现在明白了。 :(我想知道如果插值是允许在服务配置 – CareFree