Нет бесплатной кластеризации с IBM API Connect?

Я собирался использовать Strongloop для реструктуризации проекта Node.JS, когда увидел, что они интегрируют Strongloop в IBM API Connect. Официальная страница даже указывает на это.

Однако, бегло взглянув на функции, я увидел, что шлюз IBM API, в отличие от Strongloop Arc (на самом деле Strong Process Manager), не предлагает бесплатные возможности кластеризации при развертывании программы, как это сделал PM. Упоминается как платная функция ...

Я считаю, что интеграция хорошего продукта и ограничение его услуг с открытым исходным кодом - это серьезная неудача ...


person mitsos1os    schedule 28.03.2016    source источник


Ответы (1)


API-шлюз отличается от StrongPM и Arc в целом. Некоторые из функций, ранее доступных в Arc, теперь также являются частью API-конструктора API Connect.

Если вы создаете приложение поверх платформы LoopBack (которая по-прежнему является и должна оставаться OSS), вы можете развернуть ее любым способом с полной кластеризацией.

Например, вы можете развернуть в Bluemix как приложение Node.js и запустить несколько экземпляров вашего приложения для кластеризации / высокой доступности.

Или вы можете развернуть свое приложение с помощью StrongPM на собственном оборудовании и получить таким образом кластеризацию.

Если это не ответ на ваш вопрос, поясните, пожалуйста, и я сделаю все возможное, чтобы предоставить обновления.

person Matt Hamann    schedule 31.03.2016
comment
Спасибо за ваш ответ. Я понимаю, что вы говорите о запуске приложения как отдельного узлового приложения. Я говорю об инструментах развертывания и мониторинга, которые для использования вам нужно было slc start в strongloop. Значит, я могу использовать pm без установки strongloop? Поскольку я видел только использование инструмента командной строки SLC, я подумал, что это только в пакете strongloop. Так что если я установлю только strong-pm, у меня будет доступ к slc или он используется по-другому ??? - person mitsos1os; 01.04.2016
comment
Обратите внимание, что я также имею в виду кластеризацию процессов в одном экземпляре с несколькими ядрами, которые обрабатывает сильный pm, и сравнивая его с новым инструментом apiconnect. Поскольку, как указано на официальной странице strongloop, теперь вам нужно использовать apic loopback для создания и apic start для запуска вашего приложения. Итак, объединение его с strong-pm должно потребовать использования как apic, так и slc ??? - person mitsos1os; 01.04.2016
comment
Вы все еще можете получить slc через пакет strongloop на npm. Сильный PM по-прежнему доступен обычными методами. Благодаря этому вы по-прежнему можете добиться кластеризации, как и раньше. Использование команды apic не требуется. - person Matt Hamann; 09.04.2016