【发布时间】:2021-07-03 23:57:00
【问题描述】:
我正在开发一个带有 lumen 的微服务应用程序,我有两个服务,Auth 和 Order。 Auth 服务是我处理身份验证逻辑、注册、登录等的地方。在订单服务中,我有提交新订单、获取订单状态等的逻辑。我有一个 API 网关,它是应用程序的入口点。问题是,当我从 API 网关向其中一项服务发出请求时,它使用其(API 网关)数据库配置。也就是说,假设订单服务使用“订单”数据库,API网关使用“网关”数据库,当向订单服务发出请求时,它使用“网关”数据库进行“订单”中的数据库操作服务,当然它会引发在“网关”数据库中找不到表的异常。那么我该如何解决这个问题呢?谢谢。
【问题讨论】:
标签: api microservices lumen api-gateway