Nginx

Nginx リバースプロキシ時にタイムアウトしてしまった

タイムアウトを5分(300秒)にします。 上のを↓下のサーバーの箇所に書きます。 設定を変えた後はリロードで反映します。エラーがあれば設定は変更されません。 プロキシ先のサーバーで PHP を使っている場合は php.ini も見直してみてください。

Nginx リバースプロキシ時にタイムアウトしてしまった Read More »

Nginx try_files を使ってリソースを取得するには?

try_files でローカルのファイルURIを確認します。なければ @リンク を参照します。 ↓下の設定ファイルで、ローカルで参照できなければ S3 を参照するようにできました。 以下のようにファイルを指定すると「/img/2105171209221141324_2.jpg」のファイルを常に返すようになります。(実験)

Nginx try_files を使ってリソースを取得するには? Read More »

Dockerfile Nginxコンテナ のログを確認するには?

オプションの説明 –details ログに提供する詳細情報を表示 –follow , -f 出力をフォローし続ける(表示し続ける)要するに、tail -f –since タイムスタンプ(例: 2013-01-02T13:23:37Z)以降、あるいは相対時刻(例: 42m は 42 分)以降のログを表示。24時間前なら –since=24h。 –tail  ログの最終から数えた行以降を表示 –timestamps , -t タイムスタンプを表示 –until 【API 1.35+】タイムスタンプ(例: 2013-01-02T13:23:37Z)まで、あるいは相対時刻(例: 42m は 42 分)までのログを表示。 24時間以内のログを出力します。 2022年9月1日~のログを出力します。時間は無くてもいけます。 tail -f と同じことをする場合は↓です。「–tail=10」を付けないと、ログを最初から表示しようとします。 Nginxコンテナ をドッカーコンポーズで起動した。ログを確認したいが、アクセスログとエラーログは「access.log -> /dev/stdout」「error.log -> /dev/stderr」となっており、ログを確認することができない。

Dockerfile Nginxコンテナ のログを確認するには? Read More »

Scroll to Top