Прокси-сервер активации Systemd?

У меня есть systemd setup, и он запускается:

  • nginx.service :80
  • wikiname.socket :8080
  • wikiname.service :9094

Итак, вот что я делаю …

  1. Я проверяю, работает ли wikiname.service … и это не так.
  2. Я запустил узел wikiname.socket.
  3. Я посещаю http: // wikiserver: 8080 / мой браузер ничего не делает …
  4. Я снова проверяю, работает ли wikiname.service, и теперь это так, он был запущен моим браузером, активирующим сокет!

Это здорово и все, кроме …

Как я могу получить wikiname.socket в том же сокете, что и wikiname.service?

PS Прежде чем я узнал о активации сокета в systemd, я начал процесс wikiname.service вручную, а затем, когда правильный путь был вызван в nginx :80 запрос был бы wikiname.service на wikiname.service , но я предпочел бы использовать сокет активация, так как я могу сохранить и wikiname.socket и wikiname.service на одном и том же порту?

One Solution collect form web for “Прокси-сервер активации Systemd?”

Насколько я понимаю, вся идея заключается в том, что wiki name.socket и wiki name.service должны находиться в одном и том же сокете, то есть на 8080.

Это, вероятно, требует, чтобы wikiname.service был изменен, чтобы поддерживать активацию сокета, хотя, здесь для примера.

  • Как удалить шлюз из таблицы маршрутизации по умолчанию, используйте systemd
  • Как заставить службу systemd приостанавливать загрузку при ожидании ввода пользователя?
  • Как дождаться / dev / video0 перед запуском службы
  • systemd запускает службу только в том случае, если другая служба работает без ошибок
  • Как применить параметр «.link»?
  • Статус apache и systemctl
  • Существует ли стандартный способ запуска и остановки служб в Linux?
  • PID-файл /var/run/named/named.pid не читается (еще?) После запуска
  • Как отключить X-сервер на Fedora 17?
  • Как включить wpa_supplicant при загрузке?
  • Как настроить Systemd Timer для запуска службы в последний день месяца
  • Linux и Unix - лучшая ОС в мире.