关于node express框架写的网关
公司现在需要用node写一个网关, 我准备用express来实现.现在有以下几个问题 希望有大佬能解答以下.
1.接口权限的调用
之前接口的认证操作 都是在客户端完成, 请问是否有必要把认证操作放在网关来实现, 但这样的话 就需要网关来制定一个新的认证来让客户端用. 否则任意一个客户端都能去调用API 这是不正常的。
2.日志管理
认为API的日志是很重要的, 在服务端已经有日志的情况下, 网关是否还需要有日志操作
3.版本控制, 由于存在网关, 当后端更新API的时候,意味着网关也需要更新, 如何做到同步更新呢?
以上, 希望能有大佬来解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
需要
网关关注的颗粒度和具体服务关注的颗粒度不同,需要有网关自己的日志。
不需要,后端的各种子服务注册到网关上,就能通过网关代理,这不需要网关更新什么。
API Gateway
需要做的东西很多,我个人觉得首先最急迫的是服务监控,最起码要做服务链路追踪,否则在哪出了问题真是只有天知道。