当前位置: 首页 > ops >正文

pig cloud框架中引入websocket

一、依赖添加(Maven)

<!--		websocket依赖--><dependency><groupId>com.pig4cloud.plugin</groupId><artifactId>websocket-spring-boot-starter</artifactId><version>3.0.0</version></dependency>

二、开箱即用websocket

创建service服务层,实现websock推送

package com.wxzx.scheduling.zk.controller;@Slf4j
@RestController
@RequestMapping("/websocket")
public class WebSocketTestController {@Autowiredprivate CanalConnector canalConnector;@GetMapping("/test")public void getCanalStatus() {// 业务代码实现String jsonResult = JSONObject.toJSONString(checkInOutVoWebSocketVos);try {log.info("websocket推送成功");// 这里直接使用WebSocketMessageSender.broadcast(jsonResult);} catch (Exception e) {log.error("websocket推送数据失败:"+e.getMessage(),e);}}}

http://www.xdnf.cn/news/16040.html

相关文章:

  • Android Camera openCamera
  • Node.js 倒计时图片服务部署与 Nginx 反向代理实战总结
  • OneTwoVLA——基于π0实现类π0.5:一个模型中完成原来双系统下的慢思考、快执行,且具备自适应推理能力和自我纠错能力
  • Java 大视界 -- Java 大数据机器学习模型在电商产品销量预测与库存优化管理中的应用(359)
  • OpenCV 零基础到项目实战 | DAY 2:图像预处理全解析
  • 基于JSP的高校寝室综合管理系统/宿舍管理系统
  • 【JavaSE】正则表达式学习笔记
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 主页-最近七天微博发布量实现
  • PetaLinux 使用技巧与缓存配置
  • Docker 容器中的 HEAD 请求缺失 header?从 Content-MD5 缺失聊起
  • 亚马逊云科技 上海AI研究院 突然解散 | AI早报
  • MatchResult
  • docker-desktop启动失败
  • <PLC><汇川><算法>基于汇川PLC,实现给定数组的“子集求和”算法
  • 技能系统详解(4)——运动表现
  • Day 18:推断聚类后簇的类型
  • 17.VRRP技术
  • rabbitmq 03
  • HTTP 协议常见字段(请求头/响应头)
  • 按键精灵脚本:自动化利刃的双面性 - 从技术原理到深度实践与反思
  • 大型语言模型(Large Language Models,LLM)
  • 循环神经网络--NLP基础
  • LINUX 722 逻辑卷快照
  • 单细胞转录组学+空间转录组的整合及思路
  • MySQL 学习二 MVCC
  • Python -- logging --日志模块
  • VUE2 项目学习笔记 ? 语法 v-if/v-show
  • 使用docker(ubuntu)搭建web环境(php,apahce2)
  • 无人机吊舱与遥控器匹配技术解析
  • LeetCode 热题100:42.接雨水