首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2 APIM2.6.0-集群和分布式-如何发布API

WSO2 APIM2.6.0-集群和分布式-如何发布API
EN

Stack Overflow用户
提问于 2019-08-11 08:16:22
回答 1查看 57关注 0票数 2

根据"APIGateway.Environments.Environment.ServerURL“,当使用网关配置发布服务器时;在publisher节点上,需要将安装指南指向任何一个网关工作节点管理服务端点,以便网关工作节点在那里创建突触文件。

当这种情况发生在我的部署中时,将引发以下错误:

代码语言:javascript
复制
[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指向发布服务器?如果是这样,如何实现多网关部署?

部署;

  • 全分布
  • 没有网关管理节点,没有哈泽尔广播
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-11 08:57:30

简短回答:

如果使用-DworkerNode参数启动网关节点,只需不使用。

长答案:

如果您只有一个网关环境,您可以使用publisher服务URL本身,因为您已经猜对了。

在多个网关环境中,您可以在这里使用每个网关URL。但是,在启动网关节点时不应该使用-DworkerNode参数。只需像this1一样使用配置文件即可。

代码语言:javascript
复制
./wso2server.sh -Dprofile=gateway-worker 

1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57448409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档