2017-10-16 82 views
0

我正在开发一个由多个微服务或节点组成的聊天应用程序。并处理数据库我使用Sequelize ORM。如果使用Sequelize作为ORM的微服务体系结构

但是,我有两个单独的节点,一个用于处理套接字消息,另一个是通用的API服务器。他们都必须使用Sequelize。

如何在两者中使用Sequelize?我不希望相同的代码将粘贴复制到两个不同的服务中。

回答

1

我们在我们的项目中做了什么,是连接套接字服务器和API服务器。因此,API服务器是套接字服务器的特殊套接字客户端。因此,如果我们需要做一些数据库查询,我们会在它们之间传递数据。