Я следовал топологии кластеризации в документе: https://docs.wso2.com/display/EI640/Clustering+the+ESB+Profile, топология была выполнена, и узлы ESB работают правильно.Предположим, что мои узлы n1.ei.com для Node1 и n2.ei.com для Node2 и lb.ei.com для балансировки нагрузки.Я хочу запустить Analytic Dashboard на Node1, так как он начал работать на https://n1.ei.com:9643/portal, но я не получаю никаких данных или API для мониторинга.Я проследовал за wso2carbon.log и обнаружил следующую ошибку:
Ошибка при попытке подключения к конечной точке.Невозможно заимствовать клиента для ssl: // $ {Node1_IP_ADDR}: 7712
С учетом того, что мой порт Смещение равно 0 , по схожим вопросам я нашел людей, ссылающихся на api-manager.xmlфайл, но у меня нет этих файлов.У меня есть только MessageFlowStatisticsPublisher.xml и MessageFlowConfigurationPublisher.xml , и я отредактировал их следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<eventPublisher name="MessageFlowConfigurationPublisher/StatisticsPublisher"
statistics="disable" trace="disable" xmlns="http://wso2.org/carbon/eventpublisher">
<from streamName="org.wso2.esb.analytics.stream.ConfigEntry" version="1.0.0"/>
<mapping customMapping="disable" type="wso2event"/>
<to eventAdapterType="wso2event">
<property name="username">adminuser</property>
<property encrypted="true" name="password">CIPHERED_TEXT</property>
<property name="protocol">thrift</property>
<property name="publishingMode">blocking</property>
<property name="publishTimeout">0</property>
<property name="receiverURL">tcp://${Node1_IP_ADDR:7612}</property>
<property encrypted="true" name="password">CIPHERED_TEXT</property>
</to>
</eventPublisher>
Где я могу устранить вышеуказанную ошибку с учетом моей кластерной среды.