【问题标题】:Listening to multiple port with server using the same Thrift interface使用相同的 Thrift 接口与服务器侦听多个端口
【发布时间】:2019-03-06 23:39:23
【问题描述】:

有没有办法使用一个 Thrift 服务器应用程序监听多个端口? Thrift 接口是一样的,我只需要区分客户端调用来自哪里(客户端的不同实现)。

我打算使用 TThreadPoolServer 并根据调用来自哪个端口,我想使用不同的逻辑。

限制:

  • 我无法更改 Thrift 界面
  • 我不能接触客户端,只有他们应该使用哪些主机和端口

我只能找到使用同一台服务器创建多个服务的解决方案。这不是我的情况。

【问题讨论】:

    标签: java thrift


    【解决方案1】:

    您需要设置两个 Thrift 服务器实例绑定各自的端口,当然至少需要两个线程,每个套接字一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-05
      • 2015-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-03
      • 2017-02-15
      相关资源
      最近更新 更多