nginx - Pelayan sentiasa muncul 502 Bad Gateway?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:26:27
0
4
528

nginx+pembinaan kelompok kucing jantan

Tetapi 502 Bad Gateway sentiasa mula muncul pada pukul 7 atau 8 setiap hari.

Bolehkah seseorang membantu saya menganalisis sebab untuk pelbagai situasi?

rekod ralat.log

2014/10/07 07:59:47 [ralat] 7783#0:
*90920 connect() gagal (111: Sambungan ditolak) semasa menyambung ke huluan, klien: 124.133.28.7, pelayan: xx.com, permintaan: "GET / HTTP/1.1", huluan: "http://127.0.1.1: 8888/", hos: "xx.com"

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua (4)
我想大声告诉你

Akses terus pada pelayan melalui http://127.0.1.1:8888/ untuk melihat sama ada tapak itu tersedia, dan kemudian tentukan sama ada terdapat masalah konfigurasi nginx.

    迷茫

    Adakah anda telah menambah konfigurasi keepalive pada huluan anda?

    upstream backend { server http://127.0.0.1:8888; keepalive 32; }

    Wujudkan sambungan panjang antara nginx dan backend untuk mengelakkan berulang kali membuat sambungan tcp apabila sejumlah besar permintaan dibuat, jika tidak 502 akan mudah berlaku

    Saya rasa situasi anda berkaitan dengan tempoh masa tertentu Ia mungkin disebabkan oleh jumlah permintaan serentak yang banyak dalam tempoh masa ini

    Selain itu, semak memori dan penggunaan CPU pelayan aplikasi anda dalam tempoh ini. Pepijat kod juga mungkin menyebabkan pelayan aplikasi tidak dapat bertindak balas kepada lebih banyak sambungan

      巴扎黑

      Mungkin ada masalah dengan pelayan tomcat atau terdapat pepijat dalam kod

      Tengok log tomcat, mungkin ada maklumat berkaitan

        我想大声告诉你

        Apabila pelayan tomcat tidak boleh diakses, ngnix akan melaporkan 502

          Muat turun terkini
          Lagi>
          kesan web
          Kod sumber laman web
          Bahan laman web
          Templat hujung hadapan
          Tentang kita Penafian Sitemap
          Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!