-1

我有一个使用 oauth2 的身份验证服务器。

我将它用于:

  1. 来自其他服务的认证、订阅、更改和找回密码等。

  2. 作为资源服务器来存储和检索更多的用户和组信息。我在用户和组之间存在多对多关系。

我是否应该将此应用程序的第二部分功能分离到另一个仅用作资源服务器的独立服务上。并且只保留授权服务器上的身份验证部分?

这样我就可以分别水平扩展这两个服务。

4

1 回答 1

0

是的,更好的想法是将配置作为一个单独的独立服务运行在云上。使用配置服务器作为单独的服务,您可以添加所有授权和其他类型的详细信息,如 DB 详细信息、API 详细信息、消息队列配置等,并连接到 N 个服务。

于 2019-10-24T08:59:56.113 回答