我需要同时运行多个进程,我应该使用哪个服务器 2024-6-1 • memory cpu-usage memory-usage 我在 DigitalOcean 上购买了 1GB 和 1CPU 的 droplet。我在那里运行 cronjob。目前我可以同时运行 30 个后台任务(进程),一旦我启动服务器,它就无法处理那么多了。 这些后台进程向一个端点发送请求,收集数据到数组,然后将其发送到另一个端点。每个任务处理 100 个数据。 你能帮我选择合适的服务器吗?我想一次在后台运行至少 100 个任务(进程)。我应该购买更多 RAM 还是 CPU? 这是当前的使用情况,我没有看到服务器因 40 个任务而超载,但它无法处理: 我究竟做错了什么? 答案1 这两者都不直接与您可以同时运行的进程数量相关,但我会选择更多的 RAM。 此外,如果您分散每个进程发生的时间,则可以降低峰值负载。因此,如果您每 2 分钟运行一次每个进程,而不是不断运行所有 100 个进程,那么您可能根本不需要升级。 相关内容 如何使多个文件作为一个文件可用,类似于符号链接? iptables,子网规则覆盖ip规则 Exchange 帐户在内部接收电子邮件,但不在外部接收电子邮件 使用 FreeBSD 的“route add”阻止 IP 范围 创建具有持久性存储的实时 Windows USB 在具有有意义单位的一维对数轴上表示特殊的 TikZ 节点 0x2746 错误 msodbcsql 连接到 SQL Server 2016 我想改变我的标签和枚举中的文本之间的距离 Apache 配置 SetEnv 变量(仅当未设置时) 我不小心运行了“mount /run”。有什么办法可以不重启就恢复?