Перезапустите все daemontools-сервисы сразу
Я размещаю несколько микросервисов, взаимодействующих друг с другом, в моем виртуальном пространстве.
Теперь, в соответствии с документами (извините за то, что они немецкие, Google Translate должен сделать эту работу), мне нужно создать новый сервис, подобный этому:
$ uberspace-setup-service my-microservice node ~/html/my-microservice/node_modules/.bin/static --port 64188 -a 0.0.0.0
Congratulations - the ~/service/my-microservice service is now ready to use!
To control your service you'll need the svc command (hint: svc = service control):
To start the service (hint: u = up):
svc -u ~/service/my-microservice
To stop the service (hint: d = down):
svc -d ~/service/my-microservice
To reload the service (hint: h = HUP):
svc -h ~/service/my-microservice
To restart the service (hint: du = down, up):
svc -du ~/service/my-microservice
Симлинк по имени my-microservice
затем создается внутри ~/services/. Видимо я могу перезапустить сервис, используя svc -du ~/service/my-microservice
Но как я могу перезапустить все мои службы сразу после развертывания нового кода?