3.5. 已知问题
Red Hat 3scale API Management 2.12 中已知的问题
- APIcast 无法检索与请求的主机匹配的服务的最新版本(JIRA8485)。
- 在 3scale 内部,搜索无法用于产品、后端或超过 24 小时的客户( JIRA8417)。
租户中的重复标签会导致迁移失败。在从 2.11 迁移到 2.12 之前,请确定是否有包含重复标签的租户。例如,对于 MySQL 数据库,运行以下查询:
SELECT tenant_id, name, count(*) from tags GROUP BY tenant_id, name HAVING count(*) > 1;
SELECT tenant_id, name, count(*) from tags GROUP BY tenant_id, name HAVING count(*) > 1;Copy to Clipboard Copied! Toggle word wrap Toggle overflow 此查询会测试所有租户。空结果表示任何租户中没有重复的标签。如果租户包含重复的标签,请按照 JIRA 7986 中的步骤删除重复标签。
-
如果您还添加了内容缓存策略,NGINX Filters 策略将无效。默认行为是禁用内容缓存。如果启用内容缓存,NGINX 在无法验证请求标头时,即使添加了 NGINX Filters 策略时也会返回
412响应代码(Jira 7514)。 3scale 中的用户名必须为 40 个字符或更少。当用户名超过 40 个字符时,3scale 通常截断它。当您进行以下任一操作时请考虑此情况:
- 创建开发人员帐户。
- 创建一个提供程序帐户作为主帐户。
- 将用户作为提供程序或主控机添加到提供程序帐户。
- 将用户添加到开发人员门户或管理门户中的开发人员帐户。
在使用红帽单点登录验证对管理门户或开发人员门户的访问权限时,用户名必须是 40 个字符或更少。