相关疑难解决方法(0)

非阻塞API如何工作?

我一直在阅读Play Framework文档,发现这个引用令人困惑:

请注意,您可能想要将您的阻止代码包装在Futures中.这不会使它成为非阻塞,它只是意味着阻塞将在不同的线程中发生.您仍然需要确保您使用的线程池有足够的线程来处理阻塞.

我的印象是所有那些非阻塞的lib都在他们自己的线程池中执行阻塞操作并返回Future对象,因此客户端代码不会被阻塞.

但是这句话说它并没有使它无阻塞.我错过了什么吗?是否有一些非阻塞库的高级魔术?

java multithreading asynchronous nonblocking

6
推荐指数
1
解决办法
2192
查看次数

标签 统计

asynchronous ×1

java ×1

multithreading ×1

nonblocking ×1