1.前言 spring cloud config 配置中心是什么? 为了统一管理配置信息,比如数据库的账户密码等信息 ,将一个服务器注册为配置中心,其他服务可以从配置中心获取配置文件信息 。 2.新建 配置中心端 (1)新建一个端口为100的 maven子工程, 作为 配置中心 引入依赖 完整pom ...
分类:
编程语言 时间:
2020-05-16 00:33:59
阅读次数:
72
在 Idea 安装 Alibaba Cloud Toolkit 插件 步骤: Prefererences Plugins Marketplace 搜索Alibaba Cloud Toolkit Install Restart Idea 创建简单项目 使用 Idea 创建 SpringBoot 项目: ...
分类:
编程语言 时间:
2020-05-15 15:26:29
阅读次数:
160
当下IT运维人员的一大头疼事,便是复杂而凌乱的告警,无法将告警信息进行灵活分类,通知给不同的人,这样就加大了运维人员对告警信息的判断难度,进而无法快速的的定位到根因,也就无法快速的解决问题。 睿象云智能告警平台Cloud Alert(简称CA)快速接入各类事件,通过人工智能算法自动发现、诊断、修复I ...
分类:
其他好文 时间:
2020-05-15 15:22:51
阅读次数:
50
AWS Cloud Development Kit (AWS CDK) 安装 Node.js ( = 8.11.x) https://nodejs.org/en/download/ or http://nodejs.cn/download/ 选择manOS或WindowsOS AWS CDK 是基于 ...
分类:
其他好文 时间:
2020-05-15 13:39:57
阅读次数:
152
SpringCloud 启动顺序: (1)配置文件 (2)Zuul (3)Eureka (4)其他项目 基础功能: 服务治理: Spring Cloud Eureka 作用:解决子系统之间的远程调用问题,不需要维护服务之间系统调用的静态ip等。服务ABCD,在E服务Eureka中注册,ABCD之间的 ...
分类:
编程语言 时间:
2020-05-15 00:35:46
阅读次数:
84
1.前言 当超大并发量并发访问一个服务接口时,服务器会崩溃 ,不仅导致这个接口无法再使用,而且还会导致整个服务器的接口都无法使用。。。 因此 ,为解决这个问题,引入了 熔断器 Hystrix Hystrix是一套完善的服务保护组件, 可以实现服务降级, 服务熔断, 服务隔离等保护措施 使用它可以合理 ...
分类:
编程语言 时间:
2020-05-14 11:39:18
阅读次数:
89
1.前言 了解了 eureka 服务注册与发现 的3大角色 ,会使用RestTemplate 在消费者 调用提供者 的服务了, 那么如果引入了 集群 ,让提供者集群化 ,那么消费者如何调用 服务呢? 答案是使用 Ribbon 客户端负载均衡 ,与Nginx不同 ,Nginx是服务端的负载均衡 ,Ri ...
分类:
编程语言 时间:
2020-05-13 23:24:21
阅读次数:
100
BATJ一线互联网公司面试真题合集(2020版) 本套合集中面试题集包含了以下十几个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybati ...
分类:
编程语言 时间:
2020-05-13 15:18:42
阅读次数:
490
原子性、可见性、有序性是多线程编程中最重要的几个知识点,由于多线程情况复杂,如何让每个线程能看到正确的结果,这是非常重要的。 原子性 原子性是指一个线程的操作是不能被其他线程打断,同一时间只有一个线程对一个变量进行操作。在多线程情况下,每个线程的执行结果不受其他线程的干扰,比如说多个线程同时对同一个 ...
分类:
编程语言 时间:
2020-05-13 13:59:27
阅读次数:
74
项目地址 "https://github.com/yinjihuan/kitty cloud" 异常处理不用我讲,大家都清楚。单独的异常处理太繁琐,全局异常处理可以在一个应用中统一进行异常的处理,非常方便。目前全局异常处理用的也越来越广泛,今天跟大家来聊一聊 Kitty Cloud 中的全局异常是如 ...
分类:
Web程序 时间:
2020-05-13 13:47:21
阅读次数:
71