当前位置: 首页 > 知识库问答 >
问题:

Systemd:“服务”部分中未知的左值“_JAVA_OPTIONS”

何章横
2023-03-14

我在Clojure经营一个网站。这里 http://www.luminusweb.net/docs/deployment.md 它说:

请注意,默认情况下,JVM 对内存使用相当积极。如果要减少使用的内存量,则可以在[服务]配置下添加以下行:

[服务]...

_JAVA_OPTIONS="-Xmx256m"ExecStart=/usr/bin/java-jar /var/myapp/myapp.jar

然而,在将它添加到我的服务文件之后,我得到了一个异常:

Unknown lvalue '_JAVA_OPTIONS' in section 'Service'

共有1个答案

薛焱
2023-03-14

这systemd.service语法无效。您可以使用另一个指令指定环境变量

Environment=_JAVA_OPTIONS='-Xmx256m'
ExecStart=/usr/bin/java -jar /var/myapp/myapp.jar
 类似资料:
  • 几周后,我从Ubuntu 14.04迁移到16.04,发现我的Upstart脚本不再有效,所以我觉得冒险,我设法创建了一个有效的Systemd脚本。 但是我仍然有几个问题。 < code >[/etc/systemd/system/ss13 _ server . service:3]节“Unit”中的未知左值“User” 这是我的Systemd脚本: 它意味着以用户< code>ss13的身份在<

  • 简单的系统化服务无法按预期工作 服务名称: Systemd在我尝试使用设置时给出错误。 Systemd ConditionEnvironment文档

  • 我写了下面的代码- 在中 workflow.py- 和 但我犯了一个错误- FileWatcherSystemd.Service-FileChangeService loaded:loaded(/lib/systemd/system/FileWatcherSystemd.Service;enabled;vendor Preset:enabled)Active:inactive(dead)(结果:e

  • 我正试图将链码设置为官方文档中指定的外部服务 第一件事是设置变量 但是,它试图安装,因为旧的方式似乎我的外部构建器路径没有检测到 有人能知道解决办法吗 更新

  • 我有一个spring boot可执行罐,装在数字海洋水滴中。我可以使用现在我想让我作为一个服务运行。 我已经创建了文件/etc/systemd/system/myapp。用这些内容服务 然后使其在系统启动时启动 我正在尝试启动服务 但是我得到了这个错误 无法启动myapp.service:未知单位:myapp.service详情请参阅系统日志和'systemctl statusmyapp.serv

  • 问题内容: 我正在为AbstractHibernateRepository保存方法编写单元测试。我正在使用弹簧测试运行器,但运行时出现以下异常: 我的测试: 仓库: 弹簧配置: 是什么导致此问题,如何解决? 问题答案: 我可能完全不在这里,但是对我来说,这似乎是会话处理异常。在打开和关闭会话中,然后在当前会话中,这可能是您刚刚关闭的会话,从而导致异常。如果您不关闭它,请尝试一下它是否起作用(我知道