- 博客(12)
- 收藏
- 关注
原创 ActiveMQ二
spring整合activemq1、pom.xml加入spring支持的jms包有关spring所需的其他jar包课自行引入<dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.15.9</version></dependency><depend
2021-11-12 15:09:57 396
原创 ActiveMQ六
多节点集群大概流程:1.环境和版本2.关闭防火墙并保证win可以ping通过Actimq3.要求具备zK集群并可以成功启动4.集群部署规划列表5.创建3台集群目录6,修改管理控制台端口7. hostname名字映射8. AcitveMQ群配置9. 修改各节点的消息端口10. 按顺序启动3个ActiveMQ节点,到这步前提是zk集群已经成功启动运行ActiveMQ如何保证高可用:集群搭建zookeeper集群中都会有一个master,当 Master 宕机后,zookeper 监测
2021-12-01 15:49:40 1013
原创 ActiveMQ五
持久化机制将MQ 收到的消息存储到文件、硬盘、数据库 等、 则叫MQ 的持久化,这样即使服务器宕机,消息在本地还是有,仍就可以进行消费。官网介绍 : http://activemq.apache.org/persistenceActivemq的高可用(持久化):1、事务2、持久化(自带的持久化方式 messageProducer.setDeliveryMode(DeliveryMode.PERSISTENT))3、签收4、存储到文件、硬盘、数据库 等ActiveMQ 支持的消息持久化机制:
2021-11-19 16:02:14 764
原创 ActiveMQ四
传输协议ActiveMQ 支持的协议:TCP 、 UDP、NIO、SSL、HTTP(S) 、VM一般常用TCP和NIO在activemq/conf/activemq.xml中可以进行配置默认使用的是第一个 openwire 也就是 tcp 连接默认的Broker 配置,TCP 的Client 监听端口 61616 ,在网络上传输数据,必须序列化数据,消息是通过一个 write protocol 来序列化为字节流。默认情况 ActiveMQ 会把 wire protocol 叫做 Open Wi
2021-11-17 17:32:25 441
原创 ActiveMQ三
文章目录SpringBoot整合ActiveMQ一、队列二、TopicSpringBoot整合ActiveMQ一、队列1、在pom.xml中引入activemq的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> <version>2.1.5.RELE
2021-11-15 17:10:24 102
原创 ActiveMQ一
ActiveMQ学习笔记一文章目录一、Linux安装ActiveMQ及应用二、JMS一组成消息可靠性 : (持久性 ,事务, 签收)三、总结一、Linux安装ActiveMQ及应用https://activemq.apache.org/官网下载apache-activemq-5.15.9-bin.tar.gz 用xftp上传到/opt目录解压在bin目录中启动./activemq start ,前提是需要对应jdk版本(我安装是对应需要jdk1.8)启动命令:启动 bin下面的命令./
2021-11-10 16:57:11 420
原创 EasyExcel导入导出
EasyExcel的用法一.Excel导入导出的应用场景1.数据导入:减轻录入的工作量2.数据导出:统计信息归档3.数据传输:异构系统之间数据传输二。EasyExcel简介1.EasyExcel特点Java领域解析,生成Excel比较有名的框架有Apache poi,jxl等,但他们都存在一个严重的问题就是非常的耗内存,如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full gc.EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单,节省内
2021-09-06 17:11:36 611
原创 Docker部署seata
Docker部署seata1、查询seata:docker search seata2、拉取镜像docker pull seataio/seata-server:1.4.2 3、在opt下创建seata-config目录,并在该目录下边新建registry.conf、file.conf文件。registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "zk" zk { cluster =
2021-09-06 16:30:54 3139 1
原创 SpringCloud整合分布式事务seata
版本说明本例于windows基于Eureka配置注册、MybatisPlus、DataSource数据源,数据库为Mysql,示例代码为Seata的AT模式1、下载资源从Seata Release下载目前最新版的发行包和源码2、Seata Server配置解压seata-server文件,进入/seata/conf,将register.conf内容修改注册中心为你自己使用的注册中心,我这里使用的是zk修改 /seata/conf/file.conf关键配置:store:TC的服务端数据存
2021-09-06 16:18:24 154
原创 java集成微信扫码登录
java集成微信扫码登录具体流程可以看微信官网的扫码登录文档地址:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN一、 前期准备1、注册微信开放平台:https://open.weixin.qq.com2、邮箱激活3、完善开发者资料4、开发者资质认
2021-09-06 15:27:54 6662
原创 基于springboot和vue实现oss上传
使用oss上传图片1、在pom.xml 加入传的依赖 <!--oss阿里云--> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.1.0</version> </dependency>
2021-04-12 23:51:56 859 1
原创 vue-element-admin 动态路由
element-ui-admin生成动态路由1、修改src/stroe/modules/permission.jsimport { asyncRoutes, constantRoutes } from '@/router'import Layout from '@/layout'import axios from 'axios'/** * Use meta.role to determine if the current user has permission * @param roles
2021-04-12 16:38:00 541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人