gpt4 book ai didi

sockets - 每个套接字连接使用一个 actor 的 Scala 方法

转载 作者:行者123 更新时间:2023-12-02 18:35:32 25 4
gpt4 key购买 nike

我想知道如何避免一个套接字连接。 Scala 中的线程。我想了很多,但最终我总是得到一些代码,这些代码正在监听每个客户端连接的传入数据。

问题是我想开发一个应用程序,它应该同时处理大约几千个连接。但是,我当然不想为每个连接创建一个线程,因为缺乏可扩展性和上下文切换。

什么是“正确”的方法来做到这一点。在我的世界中,每个连接应该可以有一个参与者,而不需要为每个参与者阻塞一个线程。

最佳答案

在《Scala 编程》一书中,作者使用了一个名为 naggati 的库,它提供了一个结合 NIO 和 actor 的框架,http://programming-scala.labs.oreilly.com/ch09.html

关于sockets - 每个套接字连接使用一个 actor 的 Scala 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2508131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com