2017-10-01 7 views
0

J'ai activemq qui a un énorme storeUsage ~ 100GB, il était sur le point d'épuiser je cnaged à la valeur de storeUsage et de triying pour redémarrer à nouveau mais pas le serveur activemq ne regarde pas. Puis-je simplement sauvegarder kahaDb et supprimer tous les fichiers à l'intérieur de kahaDb et le redémarrer?Migration ActiveMQ vers un autre serveur avec la version

S'il vous plaît suggérer quoi faire, Son serveur prod et nous avons un gros problème.


Merci, Arvind

+0

Si le courtier ne démarre pas, il vous dit généralement pourquoi, recherchez les journaux –

+0

J'ai cherché cela, mais il n'y avait rien, mais il se pourrait que cela prenne du temps car les données sont énormes, peut-être qu'il va commencer dans une heure, j'ai attendu 15 minutes. – Arvind

Répondre

0

Si vous supprimez kahaDB le contenu de vos files d'attente et les sujets auront disparu. Si vous ne vous souciez pas d'eux - supprimez-le. Il sera très probablement rendre votre courtier utilisable à nouveau.

Vous auriez dû essayer de vous débarrasser des anciens messages en premier lieu. Ils utilisent beaucoup de ressources. Un courtier de messages n'est pas une base de données.

Vous pouvez également essayer de restaurer votre kahadb sur une machine beaucoup plus puissante.

Je suppose que la surveillance de votre environnement de production était défectueuse ou inexistante. Donc, vous devriez investir dans ce domaine aussi.