Docker MySQL定时备份
Docker MySQL定时备份
|
0 评论
【备份脚本】docker exec 2e4d21f88ef3 sh -c 'exec mysqldump -uroot -pxxx --databases halodb' > /root/backup/halodb_`date +%F`.sql说明:上面的脚本只
架构设计的目的是什么?
架构设计的目的是什么?
|
架构 |
0 评论
架构设计的目的是什么?架构设计的目的主要是为了解决软件复杂度而提出的解决方案。架构设计并无好坏之分,比如最近大家都在推崇微服务架构,各种微服务架构和单体架构的优缺点比较,但是微服务架构真的就碾压单体架构吗?抛开业务谈架构都是耍流氓!因为软件架构设计是为了解决软件复杂度的,首先需要先识别出业务复杂点,
[SonarQube]Sonar-Scanner入门使用
[SonarQube]Sonar-Scanner入门使用
|
杂项 |
0 评论
一、下载Sonar-Scannerhttps://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.7.0.2747-windows.zip二、解压sonar-scanner,并添加环境变量创建环境
[RocketMQ]Broker与NameServer之间的健康监测
[RocketMQ]Broker与NameServer之间的健康监测
|
0 评论
一、Broker通过心跳的方式向NameServer注册信息this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() { @Override public void run() { try {
[RocketMQ]NameServer是如何处理Broker的注册请求的?
[RocketMQ]NameServer是如何处理Broker的注册请求的?
|
0 评论
一、注册处理器private void registerProcessor() { if (namesrvConfig.isClusterTest()) { this.remotingServer.registerDefaultProcessor(new ClusterTestR
[RocketMQ]Broker注册信息到NameServer的过程
[RocketMQ]Broker注册信息到NameServer的过程
|
0 评论
一、什么时候发起注册的动作?// 注册Broker到所有NameServer上this.registerBrokerAll(true, false, true);在BrokerController的start方法,我们可以找到上面的代码,就是Broker发起注册的动作,注册Broker到所有的Nam
[RocketMQ]Broker启动过程
[RocketMQ]Broker启动过程
|
0 评论
Broker启动的方式和过程跟NameServer(https://greaterway.cn/archives/rocketmqnameserver-qi-dong-guo-cheng)比较类似一、入口public static void main(String[] args) { star
[RocketMQ]NameServer启动过程
[RocketMQ]NameServer启动过程
|
0 评论
一、入口public static void main(String[] args) { main0(args);}public static NamesrvController main0(String[] args) { try { // 创建NamesrvContro
[RocketMQ]通过RocketMQ源码本地运行Broker
[RocketMQ]通过RocketMQ源码本地运行Broker
|
0 评论
1、在Github上下载RocketMQ源码,并导入到IntellJ IDEA。当前启动的版本为4.9.2版本。2、创建一个目录用于存放NameServer的配置和日志文件。例如下面目录:D:\01-Personal\04-SourceCode\08-RocketMQ\data并在改目录下创建log
[RocketMQ]通过RocketMQ源码本地运行NameServer
[RocketMQ]通过RocketMQ源码本地运行NameServer
|
0 评论
1、在Github上下载RocketMQ源码,并导入到IntellJ IDEA。当前启动的版本为4.9.2版本。2、创建一个目录用于存放NameServer的配置和日志文件。例如下面目录:D:\01-Personal\04-SourceCode\08-RocketMQ\data并在改目录下创建log