0

我有一个连接到第 3 方的应用程序。它们一次同时触发 web-hook。有时钩子大约在 1000 个以上。问题是,我的脚本连接到数据库并保存挂钩。在我的系统上同时触发的这 1000 个查询使系统关闭。我如何有效地处理网络钩子?

谢谢。

4

1 回答 1

1

您可以做的是,在每次查询之后,关闭连接。这将确保没有连接保持打开或堆叠在一起。

当然,您必须在启动新查询之前重新启动连接。

您还可以增加 MySQL 数据库允许的连接数。这应该通过更改“max_connections”变量/配置在您的 MySQL 配置中进行更改(通常在 /etc/mysql/my.conf ( http://dev.mysql.com/tech-resources/articles/mysql_intro.html ))价值。(http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_connections

祝你好运,如果您有任何问题,请随时提出。

此致,

于 2012-01-27T21:20:23.440 回答