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

環境変数を使用したNode.jsとMongoDBコンテナー間の接続の問題。 DockerComposeで

    1. これは、nodejsでenv変数を使用する方法ではありません。あなたがする必要があります

    const MONGO_HOSTNAME=process.env.MONGO_HOSTNAME最初。

    1. これは、promiseを使用してロジックを再試行する方法ではありません。また、promiseでは、try / catch

      ではなく、.error()を使用してエラーをキャッチする必要があります。
    2. 「dockerlogs[containerid]」はエラーを確認するのに役立つため、何が問題なのかを理解できる可能性があります。



    1. Redis接続ECONNREFUSED127.0.0.1:6379

    2. MongoDB-不明なフィールドキーの特定の条件に一致するドキュメントを検索します

    3. クエリ用のMongoキャスト文字列から数値へ

    4. mongoコマンドの結果をフラットファイルに変換する方法