Обновление global.xml на диске не обновляется конфигурация геосервера

#geoserver

Вопрос:

Я использую geoserver 2.19 и попытался обновить напрямую global.xml чтобы обновить контактную информацию, но при перезагрузке кэша он просто отбрасывает мои изменения и записывает обратно global.xml без моих изменений.

Я попытался изменить logging.xml кроме того, внесенные мной изменения видны в графическом интерфейсе при перезагрузке кэша, но на самом деле они не адаптируют журналы в соответствии с внесенными мной изменениями.

Я что-то упускаю?

Чтобы дать немного больше информации, у меня есть 2 экземпляра Geoserver, и когда я вношу изменения в 1 экземпляр, я вызываю перезагрузку остальных, чтобы применить изменения и к другим экземплярам. Я читал о кластеризации JMS, но она показалась мне слишком сложной и жесткой для того, что мне нужно сделать. Советы приветствуются.

Я пытаюсь добиться этого : https://docs.geoserver.geo-solutions.it/edu/en/clustering/clustering/passive/passive.html. Но у меня возникли проблемы с синхронизацией между экземплярами

Спасибо

Ответ №1:

В принципе, не делай этого! ГеоСервер управляет этим файлом, и вы можете очень сильно испортить работу, если испортите этот файл.

Вы должны изменять такие вещи, как контактная информация, только через графический интерфейс или API REST.

Комментарии:

1. Спасибо тебе за твой ответ, Ян. Я смог изменять пользователей(добавлять, изменять пароль), хотя и непосредственно на диске, и в пользовательской службе есть параметр для указания интервала опроса. Я также могу изменить любые файлы в папке workspaces, и это сработает после : docs.geoserver.org/master/en/user/rest/api/reload.html

2. есть ли какая-либо документация о том, какие файлы можно изменять, а какие нет?

3. Ни один из файлов не может быть безопасно изменен — используйте графический интерфейс или API REST

4. Я предполагал, что это возможно в соответствии с утверждением «Эта операция используется в случаях, когда внешний инструмент изменил конфигурацию на диске» на странице перезагрузки rest, о которой я упоминал в своем предыдущем комментарии. Я отредактировал вопрос о кластеризации, пожалуйста, какой-нибудь совет?