sql >> データベース >  >> NoSQL >> Redis

NodeJS-外部Redisサーバーに安全に接続します

    APIを使用せずに別のサーバーからデータにアクセスすることは実際には意味がないため、何をしようとしているのかは明確ではありません。アクセスするために行うことはすべて、ある種のAPIです。

    サーバーAのみがサーバーBにアクセスできるようにする場合は、安全にするためのいくつかの選択肢があります。

    1. サーバーBにアクセスするたびに認証を要求し、サーバーAのみがそれらの認証資格情報を持つようにします。

    2. サーバーAとサーバーBが同じサーバーインフラストラクチャ内にあると仮定して、サーバーB APIを、外部では利用できないが、サーバーインフラストラクチャ内からのみ利用できるポートに配置します(これには通常、ファイアウォールが外部がアクセスをブロックしています。

    3. サーバーAでは、サーバーBの特定のIPアドレスからのAPIでの接続のみを受け入れます。

    これらのオプションを一度に複数実装することもできます。たとえば、1)と2)を一緒に使用することは珍しくありません。



    1. MongoDBのmap-reduce結果の構造を変更するにはどうすればよいですか?

    2. メッセージを待っているHiredis

    3. nodejs mongodbネイティブドライバーで文字列をObjectIdに変換する方法は?

    4. マングースfind()が結果を返さない