摘要: 网上看了很多,发现对于Skywalking支持哪些指标名称metrics,官方文档跟博客几乎都是指明了一个路径,没有人详细的解释,支持哪些指标,这些指标的作用又有什么作用,导致大家自定义指标的时候有很多困难。 所以这里给大家总结下,如有错误,及时指正: Skywalking的oap指标存放在:/ap 阅读全文
posted @ 2021-11-19 14:29 一个字帅 阅读(1710) 评论(0) 推荐(2) 编辑
摘要: Dubbo是通过JDK的ShutdownHook来完成优雅停机的所以如果用户使用 kill -9 PID 等强制关闭命令,是不会执行优雅停机的,只有通过 kill PID时,才会执行 Dubbo 中实现的优雅停机机制主要包含6个步骤:(1)收到 kill PID 进程退出信号,Spring 容器会触 阅读全文
posted @ 2021-07-15 16:16 一个字帅 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 今天一位优秀的架构师告诉我,下面这段代码SimpleDateFormat是线程不安全的。 /** * 将Date按格式转化成String * * @param date Date对象 * @param pattern 日期类型 * @return String */ public static St 阅读全文
posted @ 2021-04-21 15:31 一个字帅 阅读(916) 评论(0) 推荐(1) 编辑
摘要: 一.加载 1.根据类的全限定名获取类的二进制数据流 2.解析类的二进制数据流在方法区生成动态的数据结构 3.在堆中生成对应的Class对象,作为方法区中的类数据的入口 数组类不是类加载器加载,而是由jvm在运行时根据需要加载。但是数组元素的类型是由类加载器加载。 二.链接 1.验证 验证class文 阅读全文
posted @ 2021-04-21 15:03 一个字帅 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一.监听服务 naming.subscribe("nacos.test.3", new EventListener() { @Override public void onEvent(Event event) { System.out.println(((NamingEvent) event).ge 阅读全文
posted @ 2021-03-11 17:37 一个字帅 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 一.服务注册 naming.registerInstance("nacos.test.3", "10.0.4.221", 8081, "TEST1"); 二.参数解析 @Override public void registerInstance(String serviceName, String 阅读全文
posted @ 2021-03-11 17:26 一个字帅 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一.初始化 NamingService naming = NamingFactory.createNamingService(properties); 二.通过反射传入properties生成NacosNamingService的实例 /** * Create a new naming servic 阅读全文
posted @ 2020-12-15 19:33 一个字帅 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: 首先你的阿里云服务器需要预先配置好:jdk环境,maven环境,mysql环境,nacos环境+其他项目需要的中间件环境(redis,zk等) 踩的坑记录。 1. 第一个坑:本地把项目打包(maven install)之后放到阿里云服务器上执行java -jar xxx.jar报错: 服务器上spr 阅读全文
posted @ 2020-11-13 16:30 一个字帅 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 一.需求 1.maven将jar包保存到本地,不同项目都指向了rp目录下所需要的的jar包 2.减少了寻找jar包的时间,通过gav,从远程仓库下载 3.maven可以自动导入依赖的jar包 4.maven可以拆分项目,原来都是通过package进行划分。有了maven就可以将项目划分成多个模块,模 阅读全文
posted @ 2020-10-04 13:20 一个字帅 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 安全性是软件开发中最复杂,最广泛和最重要的考量之一。Java是具有许多内置安全性功能的开发平台,java在长期的发展过程中,已经经过了很多高强度的安全测试,并经常更新安全漏洞。并且Java生态系统还包括用于分析和报告安全性问题的各种工具。 但是,即使有了可靠的开发平台,也同样要保持警惕。应用程序开发 阅读全文
posted @ 2020-08-01 16:36 一个字帅 阅读(257) 评论(0) 推荐(0) 编辑