![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 50
坏蛋呆呆
技术服务业务,技术服务生活,技术服务社会,技术服务世界!!!
展开
-
如何评估系统的性能?
一、前情极客精神是程序员永远的追求。程序员一直致力于自己的创造物在三高-高并发、高性能、高可用的路上越走越远。那么除了在开发过程中,遵循各种开发、设计、架构原理和规范外,如何评估一个线上系统的性能呢?下面从几个方面讲解性能指标,以记录近年所学。二、JVM性能指标GC次数:从JVM启动后执行Young GC或FullGC的次数GC总耗时:从JVM启动后执行Young GC或Full GC所消耗的时间。GC平均耗时:GC总耗时/GC次数堆内存:JVM运行时数据区域的堆空...原创 2021-08-13 22:05:16 · 1571 阅读 · 0 评论 -
SpringCloud学习—Consul(服务发现组件)
环境搭建一、环境准备单机环境下的安装,windows/linux服务器均可。确保以下端口未被使用二、下载下载最新稳定版:https://www.consul.io/downloads.html 下载指定版本:https://releases.hashicorp.com/consul/三、安装&启动解压下载下来的安装包,进入consul目录下 执行以下命令即可....原创 2020-01-05 22:02:48 · 222 阅读 · 0 评论 -
SpringCloud学习—服务注册与发现
服务提供者服务的被调用方,即为其他微服务提供接口的微服务。服务消费者服务的调用方,即调用其他微服务接口的微服务。什么是服务发现?简单来说,就是让服务消费者总能找到服务提供者的机制。服务注册与发现的架构注册机制:确保新出现的微服务被维护到服务发现组件中。心跳机制:在固定的时间去连接组件中的微服务,确认微服务的状态(Status)是可用(up)还是宕机(down)...原创 2019-12-28 18:50:50 · 206 阅读 · 0 评论 -
SpringCloud学习—简介
SpringCloud是什么?SpringCloud是快速开发分布式应用的工具集。官网地址:https://spring.io/projects/spring-cloudSpringCloud的主要功能功能 描述 可用组件 Distributed/versioned/configuration 分布式/版本化的配置管理 Spring Cloud Config...原创 2019-12-22 15:59:32 · 225 阅读 · 0 评论 -
实战手写SpringMvc
一、新建maven web项目二、程序目录结构 Autowried注解package org.lsh.mvcframe.annotation;import java.lang.annotation.*;@Target({ElementType.FIELD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic ...原创 2018-09-29 15:41:11 · 1722 阅读 · 0 评论 -
Zookeeper(一) — 简介
一、什么是Zookeeper?ZooKeeper致力于提供一个高性能、高可用,且具备严格的顺序访问控制能力的分布式协调服务,是雅虎公司创建,是Google的Chubby一个开源的实现,也是Hadoop和Hbase的重要组件。二、Zookeeper的设计目标简单的数据结构:zk提供了一个树形结构的数据存储结构,类似于文件系统,存储于内存;可以构建集群:为避免单点故障,3台以上的机器就...原创 2019-09-01 16:29:59 · 216 阅读 · 0 评论 -
Zookeeper(二) — 配置文件详解
一、ZK基本配置# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of ticks that can pass between # ...原创 2019-08-24 22:26:15 · 332 阅读 · 0 评论