Ich habe drei Server und die Planung einer Aufgabe mit Anwendung WorkManager. Zu einem Zeitpunkt verarbeitet nur ein Knoten diese Aufgabe. Jetzt möchte ich diese Aufgabe parallel planen, d. H. In 3 Threads laufen. Die parallele Ausführung dieser Aufgabe auf einem Server/JVM ist einfach. Aber ich bin nicht in der Lage einen Weg zu finden, auf dem ich eine Aufgabe planen/arbeiten kann mit Remote JVM. Beispielsweise ist die Aufgabe in 3 Unteraufgaben aufgeteilt und alle 3 JVMs führen diese Aufgabe parallel aus.Parallele Verarbeitung in Weblogic mit WorkManager
Ich habe versucht, Global WorkManager und zielte anderen Server (Server2). Ich habe den Hauptjob auf Server1 ausgeführt und die Arbeit mit Global Work Manager geplant. Aber das hat nicht funktioniert und die Arbeit wurde nur auf Server1 geplant.
Es gibt eine RemoteWorkItem-Schnittstelle, die von commonj bereitgestellt wird. Aber nicht sicher, Weblogic hat die Implementierung dieser Schnittstelle zur Verfügung gestellt oder nicht. Ich benutze weblogic 10.3 https://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/commonj/work/RemoteWorkItem.html
Gibt es einen Ausweg mit WorkManager oder ich muss nur mit der Messaging-Lösung gehen?