使用微服务在我的 Web 应用中管理用户的好方法

Good way to manage users in my web apps with microservice

提问人:FindL 提问时间:11/17/2023 更新时间:11/17/2023 访问量:10

问:

这是我的 Web 应用程序架构:

enter image description here

在这个例子中,用户被链接到许多机构(多对多),这些信息存储在“Identity Micro Service”中,因为我希望这些信息出现在我的所有网站中。

在我的网站中获取这些信息的好方法是什么,而无需执行100202 API 请求?(例如,在一个大表格中列出我在站点 1 中的所有用户和代理机构)?

我有 3 个解决方案:

  • 执行 API 请求...
  • 将数据存储在站点中,并创建信使系统以在身份更新时更新这些信息(例如。兔子MQ)
  • 将数据存储在站点中,并在信息更新时执行 API 请求...

你有什么好的想法吗? 即使我需要重新设计整个架构,我也会接受所有响应

谢谢

架构 微服务

评论


答: 暂无答案