systemd запускает службу B только после завершения службы A

Вы можете поместить эту строку config.vm.synced _в папку "./", "/var/www", создать :true под вами переменная config.vm.box, и папка, в которой находится файл Vagrant, будет сопоставлена ​​с каталогом /var/www/ вашей ОС Ubuntu. Не забудьте запустить vagrant reload.

0
23.08.2019, 15:44
1 ответ

Вам нужно изменить три вещи в конфигурации файла сервисного модуля для сервисов C/D/E/F:

  1. в секции [Unit] :сотрите строку сRequires=wait_for_client.service
  2. в секции [Unit] :неправильное имя вAfter=wait_for_client.service
    это должно быть After=watch_for_client.service, чтобы соответствовать имени службы B
  3. в разделе {Install] :должно бытьWantedBy=watch_for_client.service
0
28.01.2020, 03:20

Теги

Похожие вопросы