2017-10-16 14 views
0

私はいくつかのマイクロサービスまたはノードで構成されるチャットアプリケーションを開発しています。そしてデータベースを扱うためにSequelize ORMを使用します。SequelizeをORMとして使用する場合のマイクロサービスアーキテクチャ

しかし、ソケットメッセージを処理するための2つの別々のノードと、一般的なAPIサーバーの別のノードがあります。どちらもSequelizeを使用する必要があります。

両方でSequelizeを使用するにはどうすればよいですか?私は同じコードが2つの異なるサービスで貼り付けをコピーすることを望んでいません。

答えて

1

プロジェクトで行ったことは、ソケットサーバーとAPIサーバーを接続することです。したがって、APIサーバは、ソケットサーバ用の特別なソケットクライアントです。したがって、いくつかのdbクエリを実行する必要がある場合、それらの間でデータを前後に渡します。

関連する問題