Wir verwenden Jboss, aber wir verwenden wirklich nur seine JMS-Sachen. Also, gibt es eine Möglichkeit, das, was geladen wird, wenn Jboss startet, zu reduzieren?Wie nehme ich JBOSS ab?
Antwort
Vor 6 Jahren, here's a blog entry über die Konfiguration von JBoss mit "nur die richtigen Sachen."
Ich habe JBoss in ein paar Jahren nicht verwendet, aber in v4.0 konnten Sie einfach die gewünschten JAR-Dateien in das Deployment-Verzeichnis löschen, und JBoss würde nur diese JARs laden.
Sie können einen Servlet-Container (Tomcat) + einen JMS-Provider (z. B. ActiveMQ) verwenden, ohne einen Anwendungsserver zu verwenden.
Wahr, aber keine Antwort auf die Frage! Er könnte auch Windows Server, ASPNET und MSMQ verwenden, aber das ist auch keine Antwort auf die Frage. – Cheeso
@Cheeso gut, ich Diagree. Die Idee ist, dass er seinen aktuellen Code auf tomcat + jms laufen lassen kann. Und wird nicht auf msmq und aspnet – Bozho
Es ist eine ziemlich gültige Antwort wirklich. JBoss'es USP ist, dass es ein kompletter J2EE-Server mit vollem Funktionsumfang ist. Tomcat ist ein mageren Servlet-Container, Geronimo kann auch einen Blick wert sein. –
Der richtige Weg, um dies zu tun, ist ein separates Profil auf Ihrem JBoss-Server, das nur die Dinge enthält, die für die Verwendung von JMS benötigt werden. JBoss v5 wird standardmäßig mit mehreren Profilen ausgeliefert: Minimal, Standard, Standard, Alle und Web. Jeder von diesen startet andere Dienste. Wenn Sie kein Profil angeben, verwenden Sie das Profil "Standard".
Sie können Ihr eigenes Profil erstellen, indem Sie eine Kopie des Minimalprofils erstellen und für die JMS-Unterstützung weitere Dienste hinzufügen.
Die JBoss-Dokumentation enthält einige Informationen darüber, wofür die Dateien in diesen Profilverzeichnissen verwendet werden. Siehe Jboss server configurations.
Sie haben nicht angegeben, welche Version von JBoss Sie verwenden. Beachten Sie, dass sich in der Konfiguration einige Änderungen zwischen JBoss v4 und JBoss v5/6 ergeben. Die referenzierte Dokumentation in der Antwort von Cheeso verweist auf JBoss v4.
Guter Punkt: JBoss 5. Ich möchte die minimale Konfiguration nehmen, aber ich weiß einfach nicht, wie man den JMS-Service hinzufügt.Verzeihen Sie meine Unwissenheit, aber ich erben dieses Problem von jemand anderem und absolut niemand hier kennt JBoss gut genug, um eine benutzerdefinierte Konfiguration zu tun. – Dave
- 1. UIImagePickerController: Wie nehme ich> 1 Foto?
- 2. Wie nehme ich XPATH in einen Iframe?
- 3. Wie nehme ich eine Bildschirmvorschau auf Android?
- 4. Wie nehme ich eine Zeileneingabe in C?
- 5. Wie nehme ich die Kontrollkästchen in Python?
- 6. Wie nehme ich die Tastatureingabe in AutoIt?
- 7. Wie nehme ich NSRange in swift?
- 8. X11: Wie nehme ich wirklich den Mauszeiger?
- 9. Wie nehme ich Audio von Lautsprechern auf?
- 10. JBoss 5 schneidet trailing = eines Base64-Cookie-Strings ab
- 11. Wie nehme ich Audio und Playback auf Ionic 2 auf?
- 12. Wie starte ich mit EJB3 und JBoss?
- 13. Wie ändere ich Portnummer in jboss-7
- 14. Wie nehme ich Besitz von einem abgebrochenen boost :: interprocess :: interprocess_mutex?
- 15. Wie nehme ich mysql dump von ausgewählten Spalten einer Tabelle
- 16. Wie nehme ich das StringTokenizer-Ergebnis zu ArrayList in Java?
- 17. Wie nehme ich ein Element nach einem re.compile?
- 18. Wie nehme ich nur positive Zahlen in RadNumericTextBox?
- 19. Wie nehme ich n zufällige Elemente von JSON
- 20. Wie nehme ich ein Video mit GPUImage auf?
- 21. Wie nehme ich zwei Listen und kombiniere sie ohne Duplikate?
- 22. Wie nehme ich LatLng aus einer anderen Klasse?
- 23. Wie nehme ich eine bestimmte Zeichenfolge in der Spalte mysql?
- 24. Wie nehme ich Eingaben in verschiedenen Zeilen in Python?
- 25. Wie nehme ich ein rollendes Produkt mit data.table
- 26. Wie nehme ich minus zwei Tabellen in Ruby on Rails?
- 27. Wie nehme ich die letzten vier Zeichen von einem Varchar?
- 28. Wie nehme ich ein Produkt aus zwei Listen in OCaml?
- 29. Wie nehme ich einen Schlüsselraum als Speicherabzug in Cassandra?
- 30. Wie nehme ich online Hot Backup von Lucene FileDirecotry Index?
Das ist ein toller Beitrag und sieht genau so aus, wie ich es brauche. ABER, es hört auf, bevor er erklärt, wie man JMS hinzufügt! Vielleicht kann ich herausfinden, was ich davon brauche. Ich erinnere mich, dass mir jemand gesagt hat, dass man die Gläser einfach fallen lassen kann und ich werde das am Montag versuchen, um zu sehen, ob das alles ist, was ich tun muss. Vielen Dank! – Dave
Ja, Sie löschen die erforderlichen und nur die notwendigen Dateien in das Verzeichnis "deploy" des Servers, auf dem Sie arbeiten. – Cheeso
Ich denke, die nächste Frage ist folgende: Welche Gläser sind die notwendigen? Können Sie mich auf einige Dokumente verweisen? Scheint so, als müsste irgendwo ein Tisch mit dieser Information drin sein. – Dave