我在使用Pusher时遇到了一些问题。通常一个 AJAX 请求到我的服务器大约需要 100 毫秒,但是当我在 Pusher 中运行触发功能(告诉 Pusher 推送到所有连接的客户端)时,请求会减慢大约 200-300 毫秒。
$pusher->trigger('presence-my-channel', 'my-event', $data);
它是否与它是一个存在渠道有关?
有没有办法解决?我可以分别在本地做什么服务器端?我可以更改一些 AJAX 设置吗?(我不需要返回对我的 AJAX 请求的响应。)
有时请求甚至需要 500 毫秒,如果其中三个几乎同时触发,事情就会变慢。
有什么可以做的吗?