1. 引入websocket的starter<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>
<depe
转载
2024-04-21 17:04:30
93阅读
HornetQ是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ完全支持JMS,HornetQ不但支持JMS1.1 API同时也定义属于自己的消息API,这可以最大限度的提升HornetQ的性能和灵活性。还支持RESTful API、STOMP(Stomp的客户端可以用多种编程语言来实现 )、AMQP(HornetQ will shortly be implement
1.写在开始参与公司搭建开发平台用的是SpringBoot,没有用过学习下,它使用 “习惯优于配置” ,Sprig项目中存在大量的配置,SpringBoot内置一个习惯性的配置,利用 IDEA 可以自动生成生成,可以让你的项目快速运行起来。先搭建一个简单的环境,其他的配置和更深入的东西再慢慢学习。过程中出现的问题:看其他博主搭建起来很简单,但是过程中还是出现了很多问题,写在文章开头,或许可以帮助大
转载
2024-06-07 07:36:58
112阅读
# 后端WebSocket服务端注解事件类型事件描述@OnOpenonOpen当打开连接后触发@OnMessageonMessage当接收客户端信息时触发@OnCloseonClose当连接关闭时触发@OnErroronError当通信异常时触发# pom.xml<!-- spring Websocket -->
<dependency>
<groupId
转载
2024-05-28 22:08:58
496阅读
MQ–保证消息不被重复的消费 那么什么时候能够被重复的消费呢? 比如说:Kafka有一个offset的概念,就是每一个消息写进去的时候,都有一个offset,代表消息的序号,然后consumer消费了数据之后,每隔一段时间,就会把消费过度额offset提交一下,表示我已经消费过了,下次我要是重启的话,就继续让我从上次消费的地方消费吧 但是总会出现意外,如果碰到着急的事情直接kiil了线程在重启的时
consul集群安装用springboot写了几个项目,leader说服务可以试着向consul上边迁移,于是搭建了consul的测试集群,至于为什么不用eureka,可以看下边这个表FeatureConsulzookeeperetcdeuerka服务健康检查服务状态,内存,硬盘等(弱)长连接,keepalive连接心跳可配支持多数据中心支持———kv存储服务支持支持支持—一致性raftpaxos
转载
2024-05-04 19:01:52
34阅读
1. 概述前面学习了 Elasticsearch 的简单基本操作,例如安装,基本的操作命令等,今天就来看看 es 和 Spring boot 的简单整合,实现增删改查的功能。众所周知,Spring boot 支持多种 NoSql 数据库,例如 redis、mongodb,elasticsearch 也是其中的一种。并且实现了 Spring boot 一贯的自动化配置,使用起来也是十分方便的。2.
转载
2024-02-22 02:16:13
178阅读
Redis介绍及Mencached对比Redis全称是远程字典服务,是一个Key-Value的存储系统,相比于很早之前一直使用的mencached,不单单提供了更多的类型支持。数据类型上:mencached只支持简单的key-value存储,不支持持久化,不支持复制,不支持枚举,但是redis在数据结构上支持list、set、sorted set、hash,同时提供持久化与复制的功能。内存机制上:
转载
2024-05-30 11:25:30
40阅读
文章目录1 摘要2 核心 Maven 依赖3 数据源配置4 核心代码4.1 数据源配置类4.2 路由数据源4.3 保存数据源 key 的本地线程类4.4 数据源路由注解4.5 数据源动态切换AoP4.6 读写分离注解使用实践--Controller5 测试5.1 不指定数据源5.2 指定从库数据源5.3 指定主库数据源6 推荐参考资料7 Github 源码 1 摘要为了缓解数据库的压力,在高并发
转载
2024-04-02 12:34:24
68阅读
前言:前面一章介绍了kafka集群的简单搭建,这章简单记录下springboot集成kafka集群的过程,首先安利一个比较简单的kafka可视化工具,之前项目里面用的是kafka-manager,功能很强大,但是对于刚入门的同学来说太过复杂。kafka-tool是一款比较简单、直观的工具,简单易懂上手快,但是功能就比较单一了。赞美的同时也希望开发这款软件的大佬可以进一步完善优化。界面的大致如下:本
转载
2023-11-23 17:10:17
70阅读
1.HBase单机集群搭建 2.springboot整合HBase客户端1.Hbase单机伪集群搭建拉取镜像docker pull harisekhon/hbase启动容器docker run -d -h docker-hbase \
-p 2181:2181 \
-p 8099:8080 \
-p 8085:8085 \
-p 90
转载
2023-11-17 17:09:12
92阅读
环境介绍服务器是否可以成为主节点 是否为数据节点192.168.1.101truetrue192.168.1.102truetrue192.168.1.103truetrue 搭建过程前提是安装java环境,ELK6.2版本需要jdk为1.8,官方推荐安装OracleJDK 最好不要安装OpenJDK.安装jdk参考:linux安装jdk 只需要将安装包换成1.8的就行。 Elastic
转载
2024-03-15 16:05:03
94阅读
物联网MQTT协议解析 这里主要讲一下CONNECT报文 使用电脑网络调试助手,MQTT接入阿里云物联网平台。 CONNEECT:连接报文 CONNACK:连接完要有回复,好比登录服务器要输入客户端ID、输入 用户名、输入密码。要检测信息对不对所以要有连接有连接回复来告诉你正确与否 PUBLISH:有等级0、1、2 订阅相当于关注。 PING:保活命令,(连接是基于TCP的,服务器有许多人连着,连
转载
2024-03-26 16:04:47
295阅读
# 使用Spring Boot连接Hive集群的指导
在大数据时代,很多应用需要将数据存储在分布式系统中,Apache Hive就是一种流行的选择。Spring Boot作为一个开箱即用的Java框架,可以帮助我们快速构建RESTful服务。而本文将讲解如何将Spring Boot项目连接到Hive集群,下面是整个流程的概述。
## 整体流程
| 步骤 | 操作内容
原创
2024-09-14 03:31:32
131阅读
连接Redis集群
原创
2024-01-29 16:22:22
0阅读
# 如何在Spring Boot中连接Redis集群
在现代的微服务架构中,Redis作为一种高性能内存数据库系统,经常被用于缓存、消息队列、会话存储等用途。当我们需要在Spring Boot应用中使用Redis集群时,我们可以通过一些简单的步骤来实现。在本篇文章中,我将向你介绍如何实现在Spring Boot中连接Redis集群的方法。
## 整体流程
以下是连接Spring Boot与R
原创
2024-04-26 11:20:24
93阅读
websocket集群由于websocket的session会话是不能通过redis去序列化,所以不能直接利用redis进行集群部署(但可以使用redis订阅与发布功能)利用nignx+springboot websocket+rabbitmq利用rabbitmq的订阅与发布 这里我用到的是fanout(广播模式),该模式把交换机里的消息发送给所有绑定该交换机的队列。由于集群部署,对于websoc
转载
2024-09-26 14:31:57
215阅读
Redis集群配置文件
原创
2024-01-30 16:06:11
0阅读
# 使用Spring Boot连接Redis集群
## 引言
在现代的Web开发中,使用缓存技术可以显著提高应用程序的性能和可扩展性。Redis是一种流行的内存数据存储和缓存数据库,它提供了高性能、可靠性和灵活性。Spring Boot是一种快速开发框架,可以轻松地集成各种服务和组件。本文将介绍如何使用Spring Boot连接Redis集群。
## 准备工作
在开始之前,我们需要确保以下
原创
2023-08-25 16:26:35
427阅读
一、安装zookeeper 可以参考用两台物理机搭建Storm集群里面对zookeeper的安装。需要注意的是必须确保zookeeper正常启动,也就是必须监听端口2181。可以使用如下命令:sudo lsof -i:2181 $ZK_HOME/bin/zo
转载
2024-10-01 21:31:12
160阅读