【发布时间】:2018-03-27 11:23:53
【问题描述】:
我正在开发一个由多个微服务或节点组成的聊天应用程序。为了处理数据库,我使用 Sequelize ORM。
但是,我有两个独立的节点,一个用于处理套接字消息,另一个是通用 API 服务器。他们都必须使用Sequelize。
如何在两者中都使用 Sequelize?我不希望相同的代码在两个不同的服务中复制粘贴。
【问题讨论】:
标签: node.js socket.io sequelize.js
我正在开发一个由多个微服务或节点组成的聊天应用程序。为了处理数据库,我使用 Sequelize ORM。
但是,我有两个独立的节点,一个用于处理套接字消息,另一个是通用 API 服务器。他们都必须使用Sequelize。
如何在两者中都使用 Sequelize?我不希望相同的代码在两个不同的服务中复制粘贴。
【问题讨论】:
标签: node.js socket.io sequelize.js
我们在项目中所做的,就是连接socket server和API server。因此 API server 是 socket server 的一个特殊的 socket 客户端。因此,如果我们需要做一些数据库查询,我们会在它们之间来回传递数据。
【讨论】: