运维告诉我CPU飙升300%,为什么我的程序上线就奔溃了

2021-05-13
阅读 2 分钟
836
线上服务CPU飙升前言功能开发完成仅仅是项目周期中的第一步,一个完美的项目是在运行期体现的今天我们就来看看笔者之前遇到的一个问题CPU飙升的问题。 代码层面从功能上看没有任何问题但是投入使用后却让我头大问题描述系统上点击数据录入功能在全局监控中会受到相关消息的通知。此时服务器CPU飙升300%问题定位首先我们...

分布式服务熔断降级限流利器至Hystrix

2021-04-27
阅读 14 分钟
2.4k
原文地址1原文地址2全文概览[TOC]为什么需要hystrixhystrix官网地址githubHystrix同样是netfix公司在分布式系统中的贡献。同样的也进入的不维护阶段。不维护不代表被淘汰。只能说明推陈出新技术在不断迭代。曾今的辉煌曾经的设计还是值得我们去学习的。在分布式环境中,服务调度是特色也是头疼的一块。在服务治理章节我...
封面图

分布式系列接口调用openfeign小试牛刀

2021-04-19
阅读 13 分钟
1.7k
关于分布式我们之前主要集中讨论了服务治理。eureka、consul、zookeeper我们分别从三个角度不同程度的学习了这三个框架的原理及区别。这些作为前期springcloud的重要组成部分是我们学习分布式不容忽视的章节。至于现在springcloud alibaba我们这里重头菜要留到最后。对springcloud alibaba感兴趣还请关注我后续会更新相...
封面图

分布式springcould服务调用Ribbon的负载均衡

2021-04-15
阅读 9 分钟
1.5k
之前我们介绍了管理分布式组件注册的服务;eureka、consul、zookeeper、nacos他们都可以实现我们服务的注册于获取。但是实际我们还是需要我们自己调用最终的客户端获取数据的。
封面图

【优雅写代码系统】boot+mybatis+pagehelper+mybatisplus+druid教你优雅写代码

2020-07-10
阅读 13 分钟
1.5k
[TOC] springboot 融合了很多插件。springboot相比spring来说有一下有点 自动配置: 针对很多spring的应用程序,springboot提供了很多自动配置 起步依赖: 告诉springboot你需要什么,他就会引入需要的库 命令行界面:springboot的可选特性 Autuator: 监控springboot项目的运行情况 spring基本搭建 springboot的配置很简...

爬虫那点事,干就玩了之seleunim

2019-10-12
阅读 4 分钟
3.2k
做技术我们最重要的是【做】。但是今天我们来讲片【玩】。这句话可能不太好理解。直接开门见山吧。对于外行朋友一谈到IT他们对我们的定位就是黑客。其实我们和黑客一点关系都没有。今天的技术是【爬虫】 。 为什么说爬虫和黑客有点关联呢。因为爬虫可以将人为行为进行机器化。就是实现编写好代码让机器代替我们人类重复...