2017-10-16 84 views
0

我正在開發一個由多個微服務或節點組成的聊天應用程序。並處理數據庫我使用Sequelize ORM。如果使用Sequelize作爲ORM的微服務體系結構

但是,我有兩個單獨的節點,一個用於處理套接字消息,另一個是通用的API服務器。他們都必須使用Sequelize。

如何在兩者中使用Sequelize?我不希望相同的代碼將粘貼複製到兩個不同的服務中。

回答

1

我們在我們的項目中做了什麼,是連接套接字服務器和API服務器。因此,API服務器是套接字服務器的特殊套接字客戶端。因此,如果我們需要做一些數據庫查詢,我們會在它們之間傳遞數據。