2016-03-28 9 views
0

Ich wollte Stronglop für die Umstrukturierung eines Node.JS-Projekts verwenden, als ich sah, dass sie Strongloop in IBM API Connect integrieren. Die offizielle Seite weist sogar darauf hin.Kein kostenloses Clustering mit IBM API Connect?

Aber von einem kurzen Blick auf Features, sah ich, dass das IBM API-Gateway im Gegensatz zu Strongloop Arc (eigentlich Strong Process Manager) bietet keine freien Clustering-Funktionen bei der Bereitstellung des Programms als PM tat. Es wird als bezahltes Feature erwähnt ...

Ich glaube, das ganz einen Rückschlag ist, ein gutes Produkt zu integrieren und seine Open Source Dienstleistungen zu begrenzen ...

Antwort

2

Die API-Gateway unterscheidet mich/getrennt von StrongPM und Arc Im Algemeinen. Einige der zuvor in Arc verfügbaren Funktionen gehören jetzt auch zum API-Designer von API Connect.

Wenn Sie eine App oberhalb des LoopBack-Frameworks erstellen (das immer noch OSS ist und bleiben sollte), können Sie es auf beliebige Weise mit vollem Cluster bereitstellen.

Beispielsweise könnten Sie Bluemix als Node.js-Anwendung bereitstellen und mehrere Instanzen Ihrer App für Clustering/Hochverfügbarkeit ausführen.

Oder Sie könnten Ihre Anwendung mit StrongPM auf Ihrer eigenen Hardware bereitstellen und Clustering auf diese Weise erhalten.

Wenn das Ihre Frage nicht beantwortet, bitte klären Sie und ich werde tun, was ich kann, um Updates zur Verfügung zu stellen.

+0

Vielen Dank für Ihre Antwort. Ich verstehe, was Sie über das Ausführen der App als separate Knotenanwendung sagen. Ich spreche von den Einsatz- und Überwachungstools, die, um Sie zu verwenden, in Strongloop "slc start" haben müssen. Also kann ich pm ohne Strongloop installieren? Da ich nur gesehen habe, dass das SLC-Kommandozeilen-Tool verwendet wurde, dachte ich, dass es nur im Strongloop-Paket war. Also wenn ich nur strong-pm installiere habe ich Zugriff auf slc oder wird es anders genutzt ??? – mitsos1os

+0

Bitte beachten Sie, dass ich auch auf Prozess-Clustering in der gleichen Instanz mit mehreren Kernen, die starke pm behandelt und vergleicht es mit neuen apiconnect-Tool. Wie auf der offiziellen Seite von strongloop angegeben, müssen Sie nun apic loopback verwenden, um Ihre app zu starten. Also, kombiniert mit Strong-PM sollte erfordern, dass beide apic und slc ??? – mitsos1os

+0

Sie können 'slc' immer noch über das' strongloop' Paket auf npm bekommen. Strong PM ist weiterhin über die üblichen Methoden verfügbar. Dadurch können Sie Clustering wie zuvor erreichen. Die Verwendung des Befehls "apic" ist nicht erforderlich. –