摘要: 线上故障排查神器Arthas 一次线上突发故障,接口响应超时,一顿操作猛如虎,记录一下。 K8S环境下,进入容器: kubectl exec -it <podName> -n <命名空间> sh 查看容器内的目录文件: ls 下载arthas : curl -O https://arthas.ali 阅读全文
posted @ 2021-02-05 23:31 北溪 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1.下载地址 2.把下载得到的zip压缩包,上传到linux服务器。 3.unzip命令解压。 unzip rocketmq-all-4.7.1-bin-release.zip 4.修改bin目录下的 runserver.sh ,runbroker.sh 配置文件,调整JVM的启动内存参数,避免内存 阅读全文
posted @ 2020-11-30 00:45 北溪 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 周末学习总结,讲讲spring流程,欢迎指正。 1.创建spring容器,包扫描,xml配置和注解,得到bean定义。注册到bean定义map2.注册,执行bean工厂回调方法。此时可以扩展拿到bean定义,进行修改。3.实例化对象,通过构造方法,反射。4.能提前暴露的对象,加入bean工厂map5 阅读全文
posted @ 2020-11-16 09:56 北溪 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1.使用docker命令运行一个容器。 docker run -itd --name mongo -p 27017:27017 mongo --auth 2.连接容器mongo 。 docker exec -it mongo mongo admin 3.创建用户名 admin,密码 123456 , 阅读全文
posted @ 2020-10-10 22:31 北溪 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 使用docker方式,搭建nginx 不映射文件路径的创建。docker run --name nginx-test -p 81:80 -d nginx 创建准备要映射的文件路径。 mkdir -p /docker/nginx/{www,conf,logs} 把nginx里的默认配置文件拷贝出来。容 阅读全文
posted @ 2020-10-07 19:48 北溪 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 启动日志如下: D:\Java\jdk8\bin\java "-javaagent:D:\IntelliJ IDEA 2017.3.1\lib\idea_rt.jar=58276:D:\IntelliJ IDEA 2017.3.1\bin" -Dfile.encoding=UTF-8 -classp 阅读全文
posted @ 2020-09-22 00:39 北溪 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: Nacos Docker 快速开始 官方文档地址: https://nacos.io/zh-cn/docs/quick-start-docker.html 1. 先创建一个目录 mkdir docker 2.进入目录 cd docker 3.拉取文件 git clone https://github 阅读全文
posted @ 2020-09-06 19:44 北溪 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 使用Guava RateLimiter 与Spring AOP 实现单机限流注解 源码地址:https://gitee.com/itbac/singleMachineRateLimiter 1.自定义注解 BacRateLimiter 2.注解的切面类实现限流的具体逻辑。 BacRateLimite 阅读全文
posted @ 2020-08-15 23:49 北溪 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 解决高并发下System.currentTimeMillis卡顿写工具类SystemClock package com.baidu.utils; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledE 阅读全文
posted @ 2020-06-13 23:36 北溪 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 一、在Linux安装zookeeper 1.搜索镜像 zookeeper https://hub.docker.com/_/zookeeper?tab=tags 2.拉取镜像 命令:docker pull zookeeper:3.5.6 3.运行zookeeper命令: docker run --n 阅读全文
posted @ 2020-01-29 14:08 北溪 阅读(226) 评论(0) 推荐(0) 编辑