tls.CleartextStream
インスタンスをワーカー プロセス ( cluster.fork()メソッドで作成)に渡したい。send(message, handle)net.Socket
メソッドを使用してインスタンスを送信できますが、ClearStream クラスを使用して同じことを行うことはできません。
元の CleartextStream インスタンスをシリアル化することで、接続された raw ソケットを「再ラップ」する方法はありますか?
これが私が達成したいことです: Node.js アプリケーションのマスター プロセスは TLS 接続をリッスンしています。起動時に生成される特定のワーカー プロセスがいくつかあります。マスター プロセスに接続されているクライアントは、特定のワーカー プロセスにリダイレクトされる必要があります。したがって、マスターは対応するワーカー プロセスにソケットを送信する必要があります。これは実際には機能しますが、TLS コンテキストが失われると、ワーカー プロセスは、接続されたクライアントと通信するためにデータを復号化することも、エンコードすることもできなくなります。
これをどのように実現できるか考えていますか?