だから私はポート8000と10001(両方ともLinuxインスタンスとgcpファイアウォールで開きます)で同じdjangoアプリケーションの2つのインスタンスを実行しています。 8000はテスト環境をホストし、10001はDjangoアプリケーションの「本番」バージョンをホストします。
実稼働インスタンスはポート 80 に移動してドメイン URL をリッスンしますが、テストは 8000 のままです。私はしばらくこの作業を実行しておらず、最近テスト環境が機能していないことを発見しました。これは、Web ページの読み込みに失敗せず、ポート 10001 に移動するまで機能し続けないためです。
インスタンスがポート8000で実行できないのはなぜですか?それ以来、Linuxインスタンスで私がした唯一のことは、現在無効になっている(ポートを使用している場合)cronジョブをスケジュールすることでした。 nmapを見ると、ポート8000を使用する唯一のプロセスはサービス自体です。
私はこれについて本当に混乱しています。