0

同じポートを持つ 2 つのプロセスがあるとします。ただし、一度に 1 つはそれを使用し、もう 1 つはパッシブ モードになり、アクティブ プロセスがダウンすると、パッシブがポートからの読み取りを開始します。

Linuxではすべてがファイル記述子であるため、パッシブプロセスがポートからの読み取りをすぐに開始できる方法があることを知りたいと思いました。

現在、アクティブなプロセスでポートを閉じてから、アクティブになったらパッシブで再び開きます。

前もって感謝します。

4

1 に答える 1

0

いいえ、一度に 1 つのプロセスだけがポートから読み取ることができます。Linux でも、プロセスがポートを使用するとロックされます。すべてがファイルであるlinuxアーキテクチャです( を除くnetwork devices)。ただし、これらdevice files(またはポート) は特殊なファイルまたはデバイス ファイルです。通常のファイルとして操作することはできません。

于 2013-08-01T12:40:12.380 に答える