可以同时打开多少个curl实例

可以同时打开多少个curl实例,curl,Curl,我有脚本curl命令有10000个curl命令 必须运行,我把他们在虽然,但我的问题是多少,而限制 100或1000在同一秒钟内没有负载或出现问题时运行的安全数字是多少?很难设置一个数字-这实际上取决于您的操作系统(您可以控制运行进程的数量或打开文件的数量)、您的网络、cpu等 我强烈建议您在满足运行代码要求的系统上测试它 我还建议您使用multi-curl,它适用于这样的工作—请看一下这里的示例:它主要受您拥有的RAM数量的限制。还要注意,默认情况下,大多数linux发行版上允许的最大进程数是

我有脚本curl命令有10000个curl命令 必须运行,我把他们在虽然,但我的问题是多少,而限制
100或1000在同一秒钟内没有负载或出现问题时运行的安全数字是多少?很难设置一个数字-这实际上取决于您的操作系统(您可以控制运行进程的数量或打开文件的数量)、您的网络、cpu等

我强烈建议您在满足运行代码要求的系统上测试它


我还建议您使用multi-curl,它适用于这样的工作—请看一下这里的示例:

它主要受您拥有的RAM数量的限制。还要注意,默认情况下,大多数linux发行版上允许的最大进程数是
32768
进程。它可以用
/proc/sys/kernel/pid_max
编辑,最多可编辑420万个进程(确切地说是220万个进程)——天知道Windows上的进程限制是什么,但我认为它比Linux的限制要低得多。但是你有terrabytes的ram吗


编辑:这个问题与编程无关,我想你应该在或处询问。

我不确定是否有一般规则-即使有,也必须取决于你的系统参数。如果你已经有了脚本,为什么不试着确定系统的限制呢?我会这么做,但是可以接受的限制是什么,这样循环执行时连接就不会丢失?你没有发布任何代码(甚至没有说出你使用的语言和操作系统)-那么你希望得到什么帮助,伙计?编辑您的问题并添加您需要帮助的代码,说出哪些不起作用,这里的人将乐于提供帮助。