Java
文章平均质量分 76
伟哥学程序
一个爱熬夜的不秃头程序员
展开
-
搭建RocketMQ4.9.2高可用集群-异步复制模式示例
一、集群搭建可选方式RocketMQ的物理部署结构图如下: Producer和Consumer对应的是我们的应用程序,多个NameServer实例组成集群,但相互独立,没有信息交换,所以对于NameServer来说部署两个或两个以上即可保证高可用,对于Broker来说,我们可以选择以下几种集群部署方式:1.单Master模式这种方式风险较大,一旦Broker重启或者宕机时,会导致整个服务不可用。不建议线上环境使用,可以用于本地测试。2.多Master模式一个集群无Slave,全是Master原创 2022-03-02 15:08:32 · 429 阅读 · 0 评论 -
RocketMQ4.9.2 ACL鉴权设计与RocketMQ-Console对接+JAVA使用ACL鉴权发送消息
RocketMQ ACL使用指南一 、什么是ACL?ACL是access control list的简称,俗称访问控制列表用户:用户是访问控制的基础要素,也不难理解,RocketMQ ACL 必然也会引入用户的概 念,即支持用户名、密码;资源:需要保护的对象,在 RocketMQ 中,消息发送涉及的 Topic、消息消费涉及的 消费组,应该进行保护,故可以抽象成资源; 权限:针对资源,能进行的操作;角色:RocketMQ 中,只定义两种是否是管理员另外,RocketMQ ACL还支持按照客户原创 2022-02-28 14:13:44 · 5067 阅读 · 3 评论 -
RocketMq4.9.2配置可视化界面+Docker
官网参考地址https://rocketmq-1.gitbook.io/rocketmq-connector/rocketmq-connect/rocketmq-console目录一、修改配置二、Docker环境安装和使用三、非Docker环境安装和使用下载地址:https://github.com/apache/rocketmq-externals.git一、修改配置下载源码以后打开application.properties文件,配置rocketmq.config.namesrvA原创 2022-02-22 16:04:48 · 450 阅读 · 0 评论 -
Linux 云服务安装和部署rocketmq4.9.2版本
参考地址 https://rocketmq.apache.org/docs/quick-start/目录1、安装jdk2、安装rocketmq( maven 已编译版本)3、修改rocketMq 配置安装环境: 1、JDK1.8+; 2、Maven 3.2.X; 3、Git 4、4g+ free disk for Broker server一、安装jdkjava官网地址:https://www.oracle.com/java/technologies/javase/j原创 2022-02-21 18:21:17 · 1216 阅读 · 0 评论 -
树莓派上Linux安装 Java JDK 的方法(适用于Linux云服务器)
树莓派安装 Java JDK 的教程)Java 是用于构建各种应用程序和系统的最流行的编程语言之一。Java 有两种不同的实现,Oracle Java 和 OpenJDK。其中 OpenJDK 是 Java 平台的开源实现。Oracle Java 具有其他一些商业功能,并且许可仅允许非商业用途。下面介绍如何在树莓派的 Raspbian OS 上安装Java(OpenJDK)。安装最新版jdksudo apt update #更新sudo apt install default-jdk #默认安装原创 2021-03-04 10:21:48 · 665 阅读 · 4 评论