-
Baru-baru ini, kesalahan pipa rusak sering terjadi pada server email yang ditulis dalam Java. Setelah pemeriksaan
Ada kemungkinan bahwa mekanisme threading di Linux akan menyebabkan kesalahan JVM, terutama selama periode koneksi puncak. Masalah serupa terjadi pada Tomcat di Linux.
Solusinya adalah dengan mengaturnya di variabel lingkungan: _JAVA_SR_SIGNUM = 12, yang pada dasarnya menyelesaikan masalah.
Diatur dalam variabel lingkungan WIN: _JAVA_SR_SIGNUM =12. Jika Anda menggunakan ekspor _JAVA_SR_SIGNUM =12 di Linux, pada dasarnya masalah ini dapat diselesaikan.
penjelasan matahari:
--diposting oleh: cooper
Di bawah ini adalah kliping dari Sun tentang cara mengatasi JVM crash di bawah high
jumlah thread di JVM 1.3 untuk Linux
Di Linux, gunakan nomor sinyal yang lebih besar untuk thread hotspot
penangan penangguhan/permulaan kembali. Nomor sinyal yang digunakan adalah
ditentukan oleh variabel lingkungan _JAVA_SR_SIGNUM. Menyetelnya ke a
angka yang lebih besar dari SIGSEGV (11) akan menyelesaikan masalah
yang digunakan adalah 12, yaitu SIGUSR2
masalah mungkin memiliki potensi masalah. Jadi di tcsh, "setenv
_JAVA_SR_SIGNUM 12" dapat menyelesaikan masalah.
-