Di NestJS saya memiliki klien GRPC yang terkadang terputus. Jika terjadi pemutusan, NestJS tidak menjalankan kode apa pun lagi dan memaksa saya untuk memulai ulang.

Bagaimana cara menangani pemutusan klien GRPC? Apakah ada event listener untuk itu?

Saya ingin acara kesalahan ini:

  • Error: 14 UNAVAILABLE: failed to connect to all addresses
  • Error: 2 UNKNOWN: Stream removed
0
user2820280 17 April 2020, 16:32

1 menjawab

Jawaban Terbaik

Menambahkan baris berikut mencegah proses Node mogok dan memberi pengguna kesempatan untuk menangani pemutusan GRPC:

process.on('uncaughtException', function(err) {
  console.log(err)
})
0
user2820280 9 Juni 2020, 10:36