logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

服务器推送消息与 websocket

1、WebSocket 是通信协议其基于 TCP/IP 的应用层协议(改造后的 HTTP 协议),所以本质上就是 Socket 通信,每一个客户端会至少占用一个连接,通常应用于客户端是浏览器的长链接场景,但不限于用于浏览器,只要能正确解析 WebSocket 协议的通信双方均可。2、应用场景在线客服系统、给app 推送消息通知、在线文档编辑(腾讯文档、石墨文档)客服系统在线共同编辑app消息推送i

#websocket#服务器#网络
复习笔记5-nginx、rabbitmq、redis、jenkins、Docker、ELK、日志、Hadoop

RabbitMq 几种工作模式http://127.0.0.1:15672guest/guest消费模式1、自动模式-消费者从消息队列获取消息后,服务端就认为该消息已经成功消费。2、手动模式-消费者从消息队列获取消息后,服务端并没有标记为成功消费,消费者成功消费后需要将状态返回到服务端1.简单模式:一个生产者,一个消费者(声明队列,往里面塞值取值即可)2. work模式:一个生产者,多个消费者,每

文章图片
#微服务
vue项目引入高德js-api

如何在vue项目中使用高德地图注意页面创建地图时要加延迟。

#vue.js#javascript#前端
分布式任务调度(定时器)Spring Schedule、quartz 、XXL-JOB

Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log

#分布式#spring#java
分布式任务调度(定时器)Spring Schedule、quartz 、XXL-JOB

Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log

#分布式#spring#java
到底了