自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 快递100云平台高可用容灾框架

云平台高可用容灾框架,系统设计无论是从网络层->应用->存储,都采用高可用框架设计,给服务实现快速可靠的服务保障。1. 网络层设计网络层,云平台使用异地容灾机制,在异地使用XenServer搭建私有云主机,两地机房通过专线隧道连接。通过企业防火墙进行物理硬件安全保障下层应用,为应用层提供高可用的硬件支持。2. 应用层设计云平台应用设计使用目前主流的微服务化框架设计:前置服务:使用LVS+Nginx实现高可用负载均衡服务;应用服务:使用Jekenis +K8S+Docker,实现微服务

2020-07-12 15:01:32 241

原创 快递100云平台的安全措施--API限流

一、限流的作用能够避免系统被瞬间的流量访问压垮二、限流方案的选择1、自定义令牌桶算法2、Google的guava3、线程池隔离+线程池的动态管理4、Redis计数器 + 拦截器5、Nacos+sentinel我们这边采用的是sentinel,其他的用户可以根据自己业务自行选择。三、sentinel的热点参数限流能够根据请求参数进行流量控制。例如用户账号、IP1、引入依赖2、热点参数限流注意:若 entry 的时候传入了热点参数,那么 exit 的时候也一定要带上对应的参数(exit(

2020-07-12 14:58:21 331

原创 微服务构建易扩展云平台

1、为什么要构建微服务所有架构方案的提出都是根据应用场景进行优化的,想一下5年前,当时springmvc大行其道,使用ssm 构建应用基本上是当时开发界的标准。当时的数据量还没有进行服务拆分,所有服务构建在一个单体应 用中,所有服务间调用是通过http请求实现的。但是这种方式构建的应用有几个最主要的缺点:1、当请求量和并发量上来后,服务扩展比较困难,单体应用可以实现集群化提供服务,但需要配置前 端代理服务器,如果并发量降下来后又要回收服务资源修改配置2、所有服务共用一个后端数据库资源,这样数

2020-07-12 14:54:08 221

原创 快递云100-如何实现在各种分辨率下网站的优良阅读体验?

引言老大:“开发哥,在手机上打开咱们这网站怎么都缩小挤到一坨了?”开发哥:“老大,咱们这网站都是照着设计师给的尺寸写死的,只有在固定尺寸的屏幕上才显示正常……” 老大:“那我要你有锤子用?没吃过猪肉,还没见过猪跑啊,我最近发现快递 100 云平台居然是响应式的,咱们不能落后;还愣着干嘛?赶紧去学学!”说到屏幕适配,就离不开响应式布局,传统的开发方式是 PC 端开发一套,手机端开发一套,而使用响应式布局只需一套即可。响应式设计与自适应设计的区别:响应式开发一套界面,通过检测视口分辨率,针对不同客户

2020-07-12 14:51:49 233

原创 快递100云平台1个小时快速搭建一个物流系统

快递100云平台1个小时快速搭建一个物流系统今天给大家分享快递云100接口集成,物流解决方案! !首先接入很简单,代码实例也都有1. 注册个账号,可以是个人,不需要企业认证;2. 可以直接拿提供的代码复制可用,亲测。3. 跑起来就完事了。接入都很简单,接口请求方式,相应数据结构都差不多,基本就说对接一个,其他就是复制粘贴,这边 做了些封装前前后后也大概是1个小时,这里重点是做了一下压测,害怕扛不住压力,虽然号称每天3亿 查询量,不差咱这几万的量,技术爱好者还是表示想亲自体会一下,下面对这个实时快

2020-07-12 14:38:35 585

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除