yudao.service.j2 473 B

123456789101112131415161718
  1. [Unit]
  2. Description=Yudao Server Application
  3. After=network.target
  4. [Service]
  5. Type=simple
  6. User={{ app_user }}
  7. Group={{ app_group }}
  8. Environment="JAVA_HOME=/usr/local/lib/sdk/java/v-21.0.2+13/java-21.0.2+13"
  9. WorkingDirectory={{ app_home }}
  10. ExecStart=/usr/local/lib/sdk/java/v-21.0.2+13/java-21.0.2+13/bin/java {{ java_opts }} -jar {{ app_home }}/{{ app_name }}.jar
  11. SuccessExitStatus=143
  12. TimeoutStopSec=10
  13. Restart=on-failure
  14. RestartSec=5
  15. [Install]
  16. WantedBy=multi-user.target