之前我们给我们的系统加了一个使用SpringAOP+RabbitMQ+WebSocket进行实时消息通知功能(https://www.cnblogs.com/little-sheep/p/9934887.html)。在测试环境下没有问题,但上到生产环境后部分用户反映出现了丢消息的情况,针对这个问题我 ...
分类:
其他好文 时间:
2018-11-23 14:19:36
阅读次数:
302
Linux(2) 记录一次线上服务 CPU 100%的排查过程 当时产生CPU飙升接近100%的原因是因为项目中的websocket时时断开又重连导致CPU飙升接近100% 。如何排查的呢 是通过 输出错误信息: 得知websocket时时重新 连接的信息,然后找到原因 解决了。 当然这里幸好能通过 ...
分类:
系统相关 时间:
2018-11-22 22:34:25
阅读次数:
326
一。用引入js方式 1 在main.js中引入 //引入websocket import '@/assets/js/sockjs.min.js'; import '@/assets/js/stomp.min.js'; 2 在代码里书写 //与服务器建立==>监听是否被扫 scanConnect(){ ...
分类:
Web程序 时间:
2018-11-22 13:16:44
阅读次数:
827
在构建Spring boot项目时已经提供webSocket依赖的勾选。webSocket是TCP之上的一个非常薄的轻量级层 ,webSocket主要的应用场景离不开即时通讯与消息推送,但只要应用程序需要在浏览器和服务器之间来回发送消息,就可以使用webSocket来降低客户端流量与服务器的负载。 ...
分类:
编程语言 时间:
2018-11-18 16:07:42
阅读次数:
180
PHP部分 HTML部分 原文地址:https://segmentfault.com/a/1190000016059276 ...
分类:
Web程序 时间:
2018-11-17 19:17:27
阅读次数:
172
/// <summary> /// 启动服务监听的ip和端口的主线程 /// </summary> /// <param name="tunnelPort"></param> public void StartService(int tunnelPort) { Port = tunnelPort; ...
分类:
Web程序 时间:
2018-11-16 17:35:27
阅读次数:
220
1.什么是Websocket Websocket是HTML5中提出的新的协议,注意,这里是协议,可以实现客户端与服务器端的通信,实现服务器的推送功能。 2.Websocket和HTTP协议是什么关系 简单来说,Websocket和HTTP有关系,但是关系不大,它们的关系类似于数学中的交集,如下图(借 ...
分类:
Web程序 时间:
2018-11-16 17:25:23
阅读次数:
167
Websocket demo 参考文档 WebSocket 教程 - 阮一峰 WebSocket参考文档 WebSocket 服务器 - websocketd(后台脚本不限语言) WebSocket 服务器 - websocketd(examples) WebSocket 浏览器实时展示服务器状态的... ...
分类:
Web程序 时间:
2018-11-15 14:32:09
阅读次数:
159
有时候我们要做一种实时展示数据的大屏展示页面,类似与京东双十一那种, 这时候数据交互该怎么写呢,使用ajax请求接口 开定时器,不间断请求数据,这样做理论上可以,但是太消耗性能,基于这样的情况下 websocket就出现了 普通的ajax请求数据是单向的,也就是客户端(浏览器)主动像服务器发送请求, ...
分类:
Web程序 时间:
2018-11-15 13:52:22
阅读次数:
182
Java应用监控系统(WY) 1.应用简介 WY(Java应用监控系统)是一款基于JDK8制作,适用于Java应用,具有堆内存监控、方法区监控、GC监控、类加载监控、类编译监控与线程监控功能的在线监控系统。 2.环境说明 基于Java8开发,低于Java8不支持。 3.下载使用 下载该 "Jar包" ...
分类:
编程语言 时间:
2018-11-14 21:01:44
阅读次数:
195