我希望一次处理1000个到10000个异步请求&每个请求包含2个MySQL查询。问题是服务器能够处理请求(通过https日志确认),但由于“太多连接错误”而无法处理。
问题:
我目前正在构造这种情况,如果有人对其中一个问题有一个单独的想法,请回答,以便它可以是一个头脑发热的其余问题。由于我是一名开发人员,这将是支持
的最后一种选择。
发布于 2020-01-10 09:33:38
也许你需要回顾一下你的应用架构。
如果我是您,并且不尝试同时处理所有请求,我将执行以下操作:-每次应用程序收到请求时,我都会发送一个执行这些SQL请求的作业。-我将让多个后台工作人员处理这些作业,并将并行进程的数量限制在DB能够处理的数量上。
这样,您将确保所有请求都已处理,而不完全同时执行
https://stackoverflow.com/questions/59678462
复制相似问题