-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
描述
通信方式不能混用:
- Swoole 驱动下如果同时设置了 WS Server 和 HTTP Server,那么虽然都可以使用,但 HTTP Server 的端口参数将会被忽略,将会与 WS Server 相同。
- Workerman 驱动下只能选择启用 HTTP Server 或 WS Server 的一种,不能同时使用。
- 如果没有任何 Server 被启用,则将会持续使用单进程模式运行整个 LibOneBot。
- 如果 Server 和任一 Client 被启用,则将会在 Server 监听之后在相应的工作进程内发起 Client 连接。
例子
虽然可以解决此问题,但是需要再把协议重写一遍走裸的 TCP 了。按理说没必要,而且 OneBot 标准也没有明确规定必须实现所有通信方式的自由组合,只要保证其中一种可以使用即可(但四种都要有)。