文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

hyperf框架 websocket服务端和websocket客户端

2023-09-28 15:30

关注

本次是为了测试hyperf框架中的websocket功能进行通讯测试 前期准备,需要安装好hyperf框架并且可以运行hyperf框架即可
1.在项目根目录安装websocket服务端 按照对应手册配置即可
https://www.hyperf.wiki/2.2/
2.安装WebSocket 协程客户端
https://www.hyperf.wiki/2.2/
3.重启服务 即可看到 WebSocket 服务对应的端口信息 在进行前端调试即可
这些按照手册上都可以进行成功的配置 这里主要记录一下我遇到的问题
1.我在使用WebSocket 协程客户端进行发送消息时会提示我

Websocket upgrade failed by [7102] [Http invalid protocol]

就是告诉我http协议不行 然后我就添加一个新的域名 为这个域名申请了证书 然后nginx反向代理了 WebSocket 服务对应的端口 然后用wss进行请求即可通信
2.安装hyperf视图时 安装的Blade 引擎 安装完成后启动报错 那个报错忘记截图了 大致好像是提示duncan3dc这个不存在 然后在手册上找到了 这个引擎 也进行了安装 命令是

composer require duncan3dc/blade

在安装这个的时候可能是因为我的composer版本太高 一直不成功 使用的

 composer require -W duncan3dc/blade ^4.11.0

这个命令后成功可以运行hyperf的视图

来源地址:https://blog.csdn.net/weixin_43876402/article/details/126690696

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯