问题标签 [api-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - 集成 WSO2 API 管理器和 WSO2 BAM 分析
我们发现了 WSO2 API Manager 1.3 的一个主要问题,它集成到 WSO2 BAM 2.0.1 分析产品中,我想知道是否有人解决了这个问题?
细节
在尝试将 API 数据记录到 BAM 服务器的 100 次调用之后,所有进一步的调用都将失败,并且在某些情况下,这也会停止 API Manager 服务器的服务 API 请求。
问题出现在 DataPublisher.java 类中,该类从一个信号量获取许可,然后在错误的信号量上释放许可。
在https://wso2.org/jira/browse/APIMANAGER-992的 JIRA 问题中提到
这显然是我们使用 API Manager 的一个障碍,因为我们不能再向客户展示任何 API 分析 - 希望那里有人遇到类似的问题并且手指交叉解决。
database - WSO2 API Manager 数据库备份
有没有一种简单的方法来创建备份并恢复 API Manager 数据库?API Manager UI 是否支持此功能?
soap - WSO2 API Manager 中 REST 和 SOAP API 的区别
当我使用上下文“/configuration”和版本“v3.0”以及生产 URL“myhost.com/configuration/v3.0”发布 REST API 并调用“apim.com/configuration/v3.0”时/codes/?count=5&id=11849&offset=0”,API Manager 正确地将以下内容传递到我的端点:“myhost.com/configuration/v3.0/codes/?count=5&id=11849&offset=0”。
当我使用 SOAP API 做类似的事情时,使用上下文“/configuration”和版本“v3.0”,以及生产 URL“myhost.com/configuration/v3.0”,并调用“apim.com/ configuration/v3.0/codes”,API 管理器将以下内容传递给我的端点:“myhost.com/configuration/v3.0”。这不起作用,因为“代码”被删除了。
API Manager 对 REST 和 SOAP 有什么不同吗?似乎很奇怪。
logging - 如何为每小时日志配置 WSO2 API Manager
有人能告诉我如何配置 WSO2 API Manager 以使用每小时日志文件而不是每天吗?
wso2 - 通过 WSO2 API 管理器返回 204 No Content
通过 API Manager 返回 204 No Content 是否存在任何已知问题?
查看来自 APIManager 的数据包的时间,看起来对于其他请求,APIManager 等待客户端确认收到构成响应的数据包,然后继续关闭连接,而对于 204 响应,在客户端确认收到任何内容之前,它会立即关闭连接。
wso2 - WSO2 API 管理器:PUT 和 OPTIONS 调用在网关处失败
我们正在尝试在我们的 API 中实现 CORS 支持,并且我们从 API Manager 中得到一个与此处描述的完全相同的错误。
我们正在使用 API Manager 1.3。
有人可以确认 API Manager 1.3 无法支持 OPTIONS 吗?我们此时不想升级到 1.4。
wso2 - 简单的 API Manager HA 设置
我正在尝试在简单的 HA 配置中部署 API Manager。我想要服务器 A 上的整个 API Manager 设置,以及服务器 B 上的 API 网关。
我正在尝试按照以下链接上的说明进行操作:http: //docs.wso2.org/display/Cluster/Clustering+API+Manager
我的问题是,我如何从服务器 B 中删除商店和发布者,如以下句子所示:“要在单独的服务器中设置每个 API Manager 组件,只需从部署目录中删除不需要的 Jaggery 应用程序。例如,设置在更严重的情况下仅启动 API 网关,删除商店和发布者 Jaggery 应用程序。”。
我已经按照以下链接与服务器 A 设置了 SVN 部署同步:http: //docs.wso2.org/display/Cluster/Configuring+Deployment+Synchronizer
如果我从服务器 B 上的 jaggeryapps 中删除商店和发布者,部署同步器不会在我下次重新启动服务器 B 时将它们放回去吗?
ldap - 无法使用外部 ldap 帐户登录 API 存储
我正在运行 WSO2 API Manager 1.4.0,并且除了默认的 JDBC 用户存储之外,还配置了辅助外部 LDAP 用户存储。服务器正常启动,我可以使用来自外部 LDAP 存储和默认存储的帐户登录到 API Manager 控制台。但是,当我尝试使用来自外部 LDAP 存储的帐户登录 API 存储时,我收到错误消息“身份验证失败。用户名或密码无效。”
这是日志:
这是我的用户-mgt.xml:
我可以使用默认 JDBC 用户存储中的帐户登录 API 存储。任何建议将不胜感激。
wso2 - WSO2 BAM 托管服务
我有兴趣尝试使用 WSO2“云中的 BAM ”解决方案。
是否有关于如何配置本地安装的 API Manager 以将统计信息发送到我的云 BAM 帐户的任何文档?