rails rpush错误-失去与数据库的连接

时间:2019-05-29 06:33:57

标签: ruby-on-rails

在我的Rails 4(mysql)应用程序中,使用rpush 2.7发送推送通知。 Rpush无法传送,并且rpush进程停止/冻结。 在rpush日志中-“丢失了与数据库的连接,正在重新连接...”

在这里https://github.com/rpush/rpush/issues/200找到了解决方案 即,修改以下索引以减少从*中选择*进行更新时的锁定行。

DROP INDEX index_rpush_notifications_multi ON rpush_notifications; 创建索引index_rpush_notifications_multi ON rpush_notifications(已交付,失败,正在处理,deliver_after);

0 个答案:

没有答案