java Apache Thrift教程客户端在使用2个客户端时卡住了如何使服务器多任务?
我正在执行Apache Thrift tutorial for Java
当同时运行两个客户端进程时,服务器不接受第二个客户端。只有在第一个客户端完成后,服务器才会接受第二个客户端
有人能解释发生了什么事吗强>
如何使服务器在多个线程中接受多个连接
你可以在下面搜索框中键入要查询的问题!
我正在执行Apache Thrift tutorial for Java
当同时运行两个客户端进程时,服务器不接受第二个客户端。只有在第一个客户端完成后,服务器才会接受第二个客户端
有人能解释发生了什么事吗强>
如何使服务器在多个线程中接受多个连接
# 1 楼答案
有人能解释发生了什么事吗
您已经发现:
TSimpleServer
一次只允许一个连接。当第一个客户端断开连接时,它将再次可用如何让服务器在多个线程中接受多个连接
使用threading servers中的一个,以fits your use case best为准
请注意some of the servers require the client to use ^{}
# 2 楼答案
基于其他答案,下面是允许同时执行多个客户端的代码
服务器(简单):
客户: