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