我正在用 PHP 构建一个网站,以 JSON 格式处理 Redis 中的会话。
这样,PHP 解释器和 node.js 服务器都可以访问会话。
我现在要做的是在所述网站中添加通知;我正在考虑的过程如下:(将其视为一个简单的朋友请求以简化这一切)
- 用户 A 发送好友请求。
- PHP 使用 cURL 向 node.js 服务发送通知
- 用户 B 收到通知,因为他通过 socket.io 连接到 node.js
实现这一目标的一般准则是什么?因为我很清楚,如果用户 A 和 B 在不同的服务器上,就不可能水平扩展;
提前致谢。