шеф-повар развертывается, запускают сервис и перезапускают сервис в последовательности

Я не полагаю, что это встроено в Windows. Вы могли попытаться подобрать информацию из файлов журнала, видеть, существуют ли какие-либо журналы установки, или ищите установщик, если это была программа, загруженная и сохраненная к конкретному корневому каталогу, или посмотрите, чья учетная запись "владеет" файлом. В основном необходимо будет попытаться соединить другое доказательство для наблюдения, кто, скорее всего, сделал это.

2
задан 13 April 2017 в 15:14
2 ответа

Используйте подписку на ресурсы для поддержания порядка выполнения.

Используйте повторных попыток , чтобы убедиться, что установка приложения работает, и вы можете запустить ресурс bash [установить приложение] в конце выполнения Chef через подписывается: run, "service [jboss]",: delayed

bash "install application" do
  code <<-EOF
  ant install
  EOF
  action :nothing
  retries 3
  subscribes :run, "service[jboss]", :delayed 
end
0
ответ дан 3 December 2019 в 12:57

Случайно наткнулся на это, но похоже, что похожая проблема была у меня с rundeck ... Ваша служба запускается, но не запускается?

Попробуйте проверить это

service "jboss" do
    start_command 'service jboss start && sleep 30'
    action :start
end

Для rundeck это было при перезапуске у меня возникли проблемы, и я использовал curl, чтобы проверить его, пока он не был запущен.

service 'rundeckd' do
  restart_command 'service rundeckd restart && RETRIES=0 && until curl localhost:4440 || [ $RETRIES -eq 30 ]; do (( RETRIES++ )); sleep 5; done'
  action :start
end

``

1
ответ дан 3 December 2019 в 12:57

Теги

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