У меня есть распределенный Publisher (порт 9446) и Store (порт 9447). Я начинаю их с -Dprofile вариантов на: http://docs.wso2.org/display/AM160/Running+the+Product+on+a+Preferred+Profile и оба компонента настроены следующим образом:WSO2 API Manager 1.6.0 Опубликованный API не отображается в магазине
CarbonDB = wso2reg
User = wso2user
API = wso2API
Reg = wso2SharedRegistry (for governance and config).
Когда я создаю новый API на издателе, а затем опубликовать в шлюз, я вижу в журналах, что он публикуется: INFO - API API инициализации: admin - CleanPhoneVerify: v1.0.0
Но когда я вхожу в магазин на порту 9447 (https://StorePubServer.domain.ext:9447/Store) Я не вижу API. Однако, когда я вхожу в адрес (https://StorePubServer.domian.ext:9446/Store), я вижу его.
Вопрос 1: Не следует ли, чтобы предпочтительные параметры запуска профиля препятствовали работе магазина в порту 9446? Вопрос 2: Почему я не вижу api в Магазине, запущенном на порту 9447, который я начал с моего параметра -Dprofile?
Так что кластеризация должна использоваться ... даже если на том же сервере? – Gammonster
Также ... если я не могу удалить хранилище при запуске издателя, имеет ли смысл больше разделять эти компоненты? – Gammonster