![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring boot
spring boot
幻千纷纭
博客:https://zyjblogs.cn
展开
-
windows安装redis
windows安装redis1、下载redishttps://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.1002、注册服务redis-server.exe --service-install redis.windows.conf --loglevel verbose3、启动服务net start redis原创 2020-12-28 12:41:58 · 84 阅读 · 1 评论 -
windows安装Elasticsearch
windows安装Elasticsearch1、下载软件https://www.elastic.co/cn/downloads/elasticsearch2、配置环境将ES的安装目录下bin加入到环境变量path中 D:\elasticsearch-7.10.0\bin3、注册成服务elasticsearch-service.bat install es3.1 启动服务net start es3.2 关闭服务net stop es3.3 注销服务elasticsearch原创 2020-12-28 12:41:36 · 91 阅读 · 0 评论 -
RabbitMQ基本使用
RabbitMQ基本使用1、配置application.ymlspring: rabbitmq: host: localhost username: guest password: guest port: 5672 virtual-host: /2、添加基于注解的RabbitMQ/** * 自动配置 * 1、RabbitAutoConfiguration * 2、有自动配置了连接工厂ConnectionFactory; * 3、Rabbit原创 2020-12-28 12:40:24 · 90 阅读 · 1 评论 -
分布式WebSocket实现(通过RabbitMQ)
分布式WebSocket实现(通过RabbitMQ)1、实现思路1、WebSocket接收用户或者接口传过来的数据时,统一发送到RabbitMQ2、每个服务器监听RabbitMQ数据并获取数据,通过判断数据中persons是否为空来判断是单发还是群发,若persons不为空有用户id,每个服务器对比自己session中是否有这个用户id,若没有则不操作,若有则推送给该用户消息{ "persons":["123","121"], "msg":""}3、使用websocket在线测试 (we原创 2020-12-28 12:22:23 · 3921 阅读 · 7 评论 -
WebSocket单机环境实现群发,多发,单发,定时推送等
WebSocket技术1、简介HTML5开始提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。对大部分web开发者来说,上面这段描述有点枯燥,其实只要记住几点:WebSocket可以在浏览器里使用支持双向通信使用很简单1、优点说到优点,这里的对比参照物是HTTP协议,概括地说就是:支持双向通信,更灵活,更高效,可扩展性更好。支持双向通信,实时性更强。更好的二进制支持。较少的控制开销。连接创建后,ws客户端、服务端进原创 2020-12-28 12:18:43 · 2543 阅读 · 1 评论 -
springboot整合Druid数据源配置文件yml和properties两版
1、导入druid数据源<!-- 引入druid数据源--> <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId&原创 2020-08-07 09:28:09 · 2597 阅读 · 1 评论