【问题标题】:WSO2 - AM Store paging issuesWSO2 - AM 商店分页问题
【发布时间】:2020-03-11 00:07:32
【问题描述】:

我们有两个环境(prep 和 prod)。两者都有 WSO2 AM 和 WSO2 IS-KM。

我们在预生产阶段安装了这些 API,并在 AM 商店中配置了 30 多个 API。 WSO2AM 对 API 进行了很好的分页(实际上有 3 个页面)。

为了在生产环境中更快地部署它,我们克隆了运行 WSO2 AM 和 WSO2 IS 的虚拟机,并为生产环境创建了新数据库。我们在这个环境中只添加了 2 个 API,一切进展顺利。但出于某些原因,Store 正在分页 API 并考虑到仍有 30 个 API。

基本上它为 2 个 API 显示 3 个页面,可以在一个页面上显示。

你知道为什么会这样吗?可能是克隆期间复制的文件系统上的一些缓存文件?

【问题讨论】:

  • 你的 APIM 版本是多少?
  • 在 2.1.0 之后的最新版本中,AFAIK 我们在注册表 .xml 中有一个名为 skipCache 的属性,它直接从数据库中获取 API 数据,而不通过缓存 (Solr)。当您将包复制到其他环境时,您可能已经复制了位于 carbon home 位置的前一个包的 solr 目录。如果这是旧版本,您可以重新索引并查看 - stackoverflow.com/a/42646742/3176125\
  • 您好!我们已经安装了 2.6 版,并且在 registry.xml 文件中将属性 skipCache 设置为 true。我重新启动了几次,但问题仍然存在。还有什么可以帮助的吗?谢谢!

标签: wso2 wso2-am wso2carbon


【解决方案1】:

我执行了 Pubci 描述的步骤,它就像一个魅力。我删除了 solr 目录并重新启动 wso2。 现在一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2016-03-27
    • 2016-07-29
    • 1970-01-01
    相关资源
    最近更新 更多