站务联系

使用 Node.js 搭建一个 API 网关(助力微服务)(3)

发布时间:2021-04-09   来源:网络整理    
字号:

另一种样例或许是在你的 API 网关中发出新的恳求,并将响应返回给客户端:

   const express = require('express')
    const request = require('request-promise-native')
    const app = express()
    // 解决: GET /users/me
    app.get('/users/me', async (req, res) => {
      const userId = req.session.userId
      const uri = `https://user-service/users/${userId}`
      const user = await request(uri)
      res.json(user)
    })

Node.js API 网关小结

API 网关提供了一个共享层,以通过微服务构架来满足顾客需求。它有助于保持你的服务小而专注。你可以将不同的通用逻辑放到你的 API 网关,但是你应当避开API网段的过于使用,因为这些逻辑可以从服务团队中荣获控制。

译文:Building an API Gateway using Node.js

地址:

爱心三格挡

1.看到这儿了就点个在看支持下吧,你的「在看」是我创作的动力。

图说天下

  • 3页:
  • 上一页
  • 1
  • 2
  • 3
  • 下一页
  • ×
    二维码生成