kafka-nodeを使用してKakfaに接続するNode JSアプリケーションを使用しています。私はいくつかの例外をキャッチしているのは、カフカに接続する際にエラーがあることです。ここにコードがあります。送信後にヘッダーを設定できません。これを避ける最善の方法は何ですか?ヘッダーを送信後に設定することはできません。それを避ける方法は?
// Some processing goes above
producer.on('error', function(err){
console.log(err);
res.status(500).send("Oh uh, something went wrong");
})
res.end();
エラーループの後にコードが続行されていることがわかりました。どのように私はエラーハンドラで送信を削除せずにこの状況を回避することができます。
を削除。しかし、通常、応答を送信した後に応答を設定しようとすると、エラーが発生します。 – Dnyanesh
コードがエラーハンドラ関数に入ると、私はsendをしています。私はこれが接続が終わるところであり、ヘッダーを設定すると思います。それがループから外れているとき、私はres.endをやっています。問題がどこにあるのかもしれません。私が間違っているなら私を訂正してください! –