WSO2组件的启动和关闭顺序

问题描述

在非生产实例和单个主机上,我碰巧安装了WSO2组件,例如WSO2 Identity Server和WSO2 API Manager。

启动和关闭的顺序是什么?

如果我理解正确,下面的命令是否可以避免任何内部服务器错误

启动

  1. WSO2-身份服务器
  2. WSO2 API管理器

关闭

  1. WSO2 API管理器
  2. WSO2身份服务器
  3. 杀死所有悬空的请求

请让我知道。

解决方法

如果要在单个服务器上同时启动两个服务(WSO2 APIM和WSO2 IS),请尝试更改/ repository / conf中carbon.xml中任何人的端口偏移

    <!-- Ports offset. This entry will set the value of the ports defined below to
     the define value + Offset.
     e.g. Offset=2 and HTTPS port=9443 will set the effective HTTPS port to 9445
     -->
    <Offset>0</Offset>`

如果将身份服务器用作密钥管理器,则应首先启动身份服务器,然后再启动API-Manager。或者,如果您进行了将其中一个服务的URL放置到另一个服务中的任何配置,则您使用的URL必须处于UP状态。因此应首先启动服务。例如,如果以身份作为密钥管理者,则将身份服务器的URL放在APIM的api-manager.xml文件中,因此在这种情况下,应首先启动WSO2身份服务器。

只有这两个服务之间存在任何连接(就应用程序而言,与数据库无关),只有启动服务的顺序很重要

希望这可以消除您的困惑

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...