gpt4 book ai didi

sockets - 如何处理java.net.SocketException : too many open files in dispatch/reboot?

转载 作者:行者123 更新时间:2023-12-03 12:01:00 24 4
gpt4 key购买 nike

我有一个方法,该方法需要一个网址并返回Promise [Stuff]:

def getStuff(url: String): Promise[Stuff] = Http(...).map(...)

我称它为一大串(约1300个项目):
Http.promise.all(urls.map(getStuff)).apply

一些 promise 可以正确完成,但是大约有50个结果会导致“java.net.SocketException:打开的文件太多”。我究竟做错了什么?也许我应该使用其他方式来完成此任务?

最佳答案

这是操作系统的限制。

在Linux上查看http://wiki.magnolia-cms.com/display/WIKI/Too+Many+Open+Files例如

关于sockets - 如何处理java.net.SocketException : too many open files in dispatch/reboot?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14913373/

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