[英]Java multithreading with web sockets
我有一个Web应用程序,前端通过websockets与后端通信。 我想多线程来自前端的每个请求。 即 一旦套接字请求从前端发出,我应该为其创建一个单独的线程,以便它可以并发运行。 我有一个跟踪每个请求的类,并根据请求参数将工作委托给其他类。 我想对请求处理进行多线程处理。 我应该如何开始。 我对线程有所了解,但我不知道正确的方法来进行。
您的方法非常糟糕。 我不能强调它有多糟。
您应该阅读有关异步IO的知识,并找到一个支持(真实)异步Websocket的合适的Java库。
每个请求线程是服务器的配方,服务器一次不能处理数千个请求。 在过去,它是一种流行的方法,但放弃了异步IO +小线程池。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.