在TCP里可以让数个Application共享一个Port么?
原则上是不行的,但实现的方法有很多,总之就是:
port=>中继=>多个app.
1.可以安装一个虚拟交换机,作为中间件。
2.如果业务实时性不强,可以利用redis做中间件,其他app从中轮询所需数据。
3.可以做2个servers,一个用于接收该port的数据,一个用于分发数据给各个apps.