Похоже, на стороне удаленного клиента devtools, org.springframework.boot.devtools.remote.client.ClassPathChangeUploader
прослушивает ClassPathChangedEvent
и отправляет обновленные файлы на удаленный сервер.
Однако в запрос не входит значение restartRequired
из ClassPathChangedEvent
, которое используется для определения необходимости перезапуска сервера в локальной настройке.
На удаленном сервере, насколько я вижу, RestartServer
всегда будет перезапускать приложение, когда изменения приходят через запрос.
Есть ли веская причина, по которой необходим перезапуск, даже если ресурс распознается как restartRequired
?