Мне нужно запустить rabbitmqctl rotate_logs в файле журнала rabbitmq размером более 80 ГБ. Когда я попытался запустить это в первый раз, он заморозил кролика, и сообщения не могли быть получены. Заморозка длилась 20 минут, прежде чем мне пришлось убить команду и перезапустить сервер кролика.
Это производственный сервер, и завершить его за небольшой промежуток времени без потери сообщений или убийства брокера было бы оптимальным.
Можно ли закрыть службу, переместить текущий файл журнала в другое место и перезапустить службу, а затем запустить команду rotate_logs?
Я довольно новичок в rabbitmq, и я не уверен, как лучше всего справиться с этим.
Это установлено на сервере Windows 2008 в качестве службы для сайта с интенсивным трафиком (однако очередь сообщений имеет небольшую нагрузку и влияет только на административную сторону вещей).
Любая помощь или понимание будут оценены.