Tag: api management

Apiman不会恢复网关

你能否帮我解决以下问题。 我使用Apiman版本1.2.1 FROM jboss/wildfly:9.0.2.Final ENV APIMAN_VERSION 1.2.1.Final 我通过kubernetes公开了这个版本,因为我在同一个容器中使用了postgres。 一旦我第一次创build它,在apiman之后,我添加了组织/ API / ….和所有必要的人员。 我按下button来发布api,并可能检查它是完美的,所以我使用kubectl port-forward pod-name 8080:8080并可能通过浏览器http:localhost:8080/apiman-gateway/ORgId/bla/bla/bla/bla?givemedescriptionbyid=1 。 在这之后我去控制台杀死apiman pod,由于pod重启,同样的操作kubectl port-forward new-pod-name 8080:8080 ,我可以看到apiman的所有数据像组织,apis和所有其他工作人员已经在那里。 但是,如果您尝试再次调用网关,则会出现一个大问题,它会告诉您: {“responseCode”:500,“message”:“API未find。”,“trace”:“io.apiman.gateway.engine.beans.exceptions.InvalidApiException:找不到API。\ n \ tat io.apiman.gateway .engine.impl.ApiRequestExecutorImpl $ 3.handle(ApiRequestExecutorImpl.java:278)\ n \ tat io.apiman.gateway.engine.impl.ApiRequestExecutorImpl $ 3.handle(ApiRequestExecutorImpl.java:271)\ n \ tat io.apiman.gateway .engine.impl.SecureRegistryWrapper $ 1.handle(SecureRegistryWrapper.java:122)\ n \ tat io.apiman.gateway.engine.impl.SecureRegistryWrapper $ 1.handle(SecureRegistryWrapper.java:111)\ n \ tat io.apiman.gateway […]