如何从另一个loopback4应用程序调用我的LB4应用程序接口?
让我解释更多,
我已经创建了一个lb4应用程序作为微服务。我想创建网关,并想在lb4网关应用程序中调用此lb4微服务。因此,对于这一点,我给出了目标URL。因为我的微服务应用程序在3000端口上运行,而我的网关应用程序在8000端口上运行。
现在,我想使用网关应用程序通过8000端口访问所有3000个api端点。我已经将其引用到网关创建https://loopback.io/doc/en/lb4/Integrating-with-api-connect.html中。但它不起作用。
然后,我尝试使用openapi规范调用rest api。我已经关注了Loopback4 - Call REST API with OpenAPI definition的这个链接。所有端点都是在资源管理器中创建的,但在单击任何用于获取响应的api后,我收到的错误信息为“未实现”。
我希望我能在这里从专家那里得到解决方案!
发布于 2021-03-02 21:54:29
不知道你是如何创建网关的,但是你的网关支持模式吗?例如,通过Zuul的路由可以配置为path: / myusers/myservice /**,这意味着以myusers/myservice开头的路径和之后的任何路径都将被配置为路由到service.Take。请看以下页面的示例:
https://cloud.spring.io/spring-cloud-netflix/multi/multi__router_and_filter_zuul.html
https://stackoverflow.com/questions/66433798
复制相似问题