Простой SystemD-сервис для запуска Java-приложений

Оцените статью

Общие сведения

  • Сервис в каталоге /opt/document-service
  • Файл описания сервиса /usr/lib/systemd/system/document-service.service
  • Логи в каталоге /opt/document-service/logs/
  • Запуск при помощи Java 17

Файл сервиса

[Unit]
Description=funnel-rest
After=syslog.target

[Service]
WorkingDirectory=/opt/document-service
User=root

ExecStart=/usr/lib/jvm/java-17-openjdk-17.0.3.0.7-2.el8.x86_64/bin/java \
-Xms512m -Xmx512m \
-Djava.awt.headless=true \
-Dspring.profiles.active=stage \
-Duser.timezone=MSK \
-XX:HeapDumpPath=/opt/document-service/logs \
-XX:+PrintGCDetails \
-Xloggc:/opt/document-service/logs/gc_service.log \
-XX:+DisableExplicitGC \
-jar /opt/document-service/application.jar \
—server.port=1212 \
—server.address=0.0.0.0

SuccessExitStatus=143

[Install]
WantedBy=multi-user.target

Активируем и запускаем сервис

# systemctl daemon-reload
# systemctl enable document-service
# systemctl start document-service

Related Posts

Работа с APT-репозитариями через HTTP/HTTPS прокси

Основные способы настройки Есть несколько вариантов задать прокси для apt — от временного (для одной команды) до постоянного (системного). Вариант 1. Временный прокси (в командной строке) Используйте параметр -o при…

Установка OlnyOffice DocSpace в Ubuntu Linux

Для нашей небольшой команды понадобилась система для совместной работы над документами. Естественно, что можно просто использовать гугл-таблицы, но хотелось бы что-то что будет у нас, а то ведь обстановка не…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You Missed

Работа с APT-репозитариями через HTTP/HTTPS прокси

Работа с APT-репозитариями через HTTP/HTTPS прокси

Установка OlnyOffice DocSpace в Ubuntu Linux

Установка OlnyOffice DocSpace в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Настройка простой конфигурации OpenVPN клиент-сервер

Настройка простой конфигурации OpenVPN клиент-сервер

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Создание бесплатной виртуальной машины в облаке Cloud.ru

Создание бесплатной виртуальной машины в облаке Cloud.ru