Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 15865|Jawab: 1

[ASP.NET] Masalah kesalahan halaman bantuan 500

[Salin tautan]
Diposting pada 04/05/2019 19.13.51 | | |
Masalah kesalahan halaman bantuan 500:
Pengembangan situs web C#+mysql5.7, selama operasi, jumlah kunjungan melebihi 50, halaman web akan melaporkan 500 kesalahan, dan file konfigurasi tidak dapat dibaca.
Memeriksa file web.config dan tidak ada kesalahan dan tidak ada bagian kesalahan,
Situs web lain di server yang sama juga menggunakan kumpulan aplikasi yang sama, tetapi situs web lain tidak memiliki masalah ini.
Dan ketika ada kesalahan, situs web ini akan melaporkan 500 kesalahan, dan situs web lain normal.
Dapat juga dipahami bahwa mysql dan kumpulan aplikasi benar, tetapi mengapa kesalahan 500 dilaporkan? Di mana masalahnya seharusnya?




Mantan:kecil, keluarlah untukku!
Depan:Cara mengunduh file besar Baidu Netdisk di sistem Linux
Diposting pada 05/05/2019 09.39.32 |
500 kesalahan internal, seharusnya kode melemparkan pengecualian selama eksekusi.

1: Seharusnya tidak menjadi masalah file konfigurasi, jika itu adalah masalah file konfigurasi, situs web akan dimulai dengan kesalahan.

2: Jika konkurensi melebihi 50, kesalahan 500 akan terjadi, apakah itu masalah kumpulan koneksi database, misalnya, jumlah maksimum koneksi database adalah 100, dan kumpulan koneksi database dengan 50 konkurensi mungkin melebihi 100, dan akan ada pengecualian.
Saran resolusi:

Tambahkan pengecualian global, yang pada gilirannya menangkap pengecualian yang tidak ditangani yang diajukan oleh situs web. Setelah penyebab pengecualian tertentu ditangkap, itu diproses dan diselesaikan sesuai dengan nomor baris dan alasan permintaan pengecualian.

Sumber daya:

asp.net Penanganan pengecualian global MVC dan log pengecualian
https://www.itsvse.com/thread-3250-1-1.html
(Sumber: Architect_Programmer)
C# menangani pengecualian melalui filter
https://www.itsvse.com/thread-6458-1-1.html
(Sumber: Architect_Programmer)


Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com