我需要同时运行多个进程,我应该使用哪个服务器 2024-6-1 • memory cpu-usage memory-usage 我在 DigitalOcean 上购买了 1GB 和 1CPU 的 droplet。我在那里运行 cronjob。目前我可以同时运行 30 个后台任务(进程),一旦我启动服务器,它就无法处理那么多了。 这些后台进程向一个端点发送请求,收集数据到数组,然后将其发送到另一个端点。每个任务处理 100 个数据。 你能帮我选择合适的服务器吗?我想一次在后台运行至少 100 个任务(进程)。我应该购买更多 RAM 还是 CPU? 这是当前的使用情况,我没有看到服务器因 40 个任务而超载,但它无法处理: 我究竟做错了什么? 答案1 这两者都不直接与您可以同时运行的进程数量相关,但我会选择更多的 RAM。 此外,如果您分散每个进程发生的时间,则可以降低峰值负载。因此,如果您每 2 分钟运行一次每个进程,而不是不断运行所有 100 个进程,那么您可能根本不需要升级。 相关内容 是否可以将 unix 终端命令缩短为更短的命令?[重复] 如何使用 netsh windows 工具将 IP 地址重定向到另一个 IP 地址? 无法通过跳转主机使用 ssh 推送到 gitlab 不小心在主目录上使用了“mv”命令 在表格上堆叠条形图 具有自定义显示分辨率的 Windows 远程桌面到 MacBook Pro Knife 客户端列表没有列出工作站 使 LyX 配置模拟科学工作场所工作区 [关闭] Ubuntu syslog:日志轮换后,/var/log/syslog 上没有任何内容写入 为什么一个设备在我的 dhcp 表上出现两次?[重复]