Als ich auf rocket mq quick start verwiesen, folgte ich den Tipps: Herunterladen von Quellen und Gebäude, lief die SH, um einen Broker zu starten, bekam ich getötet Tipps von os. Also habe ich das Shell-Skript überprüft, die gefundene Heap-Größe wurde standardmäßig auf 8g gesetzt. Ist das für eine Entwicklungsmaschine zu groß? Und ich werde auch verwirrt, wenn ich Maven zum Aufbau des gesamten Projekts verwendet habe, wurde wieder getötet Tipps von os, wegen 1g Heap Größe ist für Maven benötigt, um das Projekt zu bauen. Ich denke, Dokumente von Rakete mq sollten diese erwähnen, um Entwicklern zu helfen, wirklich schnell zu starten.RocketMq QuickStart runbroker.sh Einstellung zu groß Java Heap
0
A
Antwort
1
Ihr Computer-RAM ist möglicherweise nicht genug, um diese Größe von Heap (8g). Aus diesem Grund hatte ich ein ähnliches Problem. Ich habe auf folgende Weise gelöst.
Öffnen Sie die Verteilung/bin/runbroker.sh Datei Ihres Projekts und die folgende Zeile ändern
JAVA_OPT = "$ {JAVA_OPT} -Server -Xms8g -Xmx8g -Xmn4g"
als
JAVA_OPT = "$ {JAVA_OPT} -Server -Xms4g -Xmx4g -Xmn2g"
jetzt Broker wird nur einen 4G Heap generieren. Ich hoffe, es wird Ihr Problem lösen.Jetzt können Sie versuchen zu bauen und zu laufen.
Verwandte Themen
- 1. JVM Heap Einstellung Muster
- 2. Empfohlene Einstellung Max. Heap-Größe oder nicht?
- 3. Java Projekt wird zu groß
- 4. RocketMQ Nameserver Startfehler - Konnte Hauptklasse
- 5. Welche Heap-Größe für eine Webseite gilt als zu groß?
- 6. Java Heap-Fehler auf, wenn zu String
- 7. Spark Java Heap Fehler
- 8. Spark ALS: Java-Heap-Speicher leer: java.lang.OutOfMemoryError: Java-Heap-Speicherplatz
- 9. Unterstützt RocketMQ Master-Slave-Signalgeber?
- 10. OutOfMemoryError (Java): Java Heap-Speicher
- 11. Wie Java-Heap-Größe programmgesteuert zu erhöhen
- 12. Java Heap Hard Drive
- 13. Java Heap Usage Monitor
- 14. Monitor Java-Heap-Verwendung
- 15. Java-Webstart-Heap-Dump
- 16. java.lang.OutOfMemoryError: Java-Heap-Speicher
- 17. Java-Heap-Wachstum
- 18. Java resize Heap Frage
- 19. Regex/Einstellung zu viel Punkte zwischen Klein- und Groß Wörter
- 20. Java Heap Dump programmatisch
- 21. Java-Heap-Fehler
- 22. Java ExecutorService Heap-Speicherplatz Probleme
- 23. constantPoolClass in Java-Heap?
- 24. "Code zu groß" Kompilierungsfehler in Java
- 25. Hibernate und Java-Heap-Platz Fehler
- 26. Warum YARN Java Heap Speicherplatzfehler?
- 27. dynamisch steigender Java-Heap-Bereich
- 28. Java.lang.OutOfMemory Java Heap Space JDeveloper
- 29. Elasticsearch OutOfMemoryError Java-Heap-Bereich
- 30. Java größte Objektgröße in Heap
Was ist Ihre Frage? –
Bitte poste ein Problem an https://issues.apache.org/jira/browse/ROCKETMQ-112?jql=project%20%3D%20ROCKETMQ, wenn du denkst, dass es ein Problem ist, solltest du hier eine Frage stellen, aber kein Problem/Bug von RocketMQ – Jaskey
Ich habe die Überschrift der Frage bearbeitet, um mehr Klarheit zu bekommen – Kasthuriraajan