根据installation guide,在使用网关配置发布者时;在发布者节点上,您需要将“ APIGateway.Environments.Environment.ServerURL”指向任何一个网关工作程序节点管理服务端点,以便网关工作程序节点在此处创建突触文件。
在我的部署中发生这种情况时,会引发以下错误:
[2019-08-11 08:10:38,878] INFO - CarbonAuthenticationUtil 'admin@wso2.com@carbon.super [-1234]' logged in at [2019-08-11 08:10:38,878+0000]
[2019-08-11 08:10:38,892] ERROR - Class Invoking admin services on worker node is forbidden...
是否应该更改文档,以便ServerURL指向发布者?如果是这样,如何实现多网关部署?
部署;
答案 0 :(得分:1)
简短答案:
如果您使用-DworkerNode
参数启动网关节点,请不要这样做。
长答案:
如果只有一个网关环境,则可以按照正确的猜测使用发布者服务URL本身。
在多个网关环境中,您可以在此处使用每个网关URL。但是,在启动网关节点时,请勿使用-DworkerNode
参数。只需像这样[1]即可使用配置文件。
./wso2server.sh -Dprofile=gateway-worker