吴文杰的个人github博客

随笔分类 -  spring boot/cloud

摘要:https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/#getting-started-buildpacks 1.概述 Spring Native 为使用 GraalVM 原生镜像编译器编译 Spring 应用为 阅读全文
posted @ 2021-12-31 17:25 我是2货呀 阅读(2151) 评论(0) 推荐(0) 编辑
摘要:简介: 阿里云在 2020年底提出了“三位一体”理念,目标是希望将“自研技术”、“开源项目”、“商业产品”形成统一的技术体系,令技术的价值可以达到最大化。Dubbo 3.0 作为三位一体架构的首推方案,在集团内被寄予了厚望。它完美融合了内部 HSF 的特性,天然拥有高性能、高可用的核心能力,我们期望 阅读全文
posted @ 2021-12-20 17:53 我是2货呀 阅读(623) 评论(0) 推荐(0) 编辑
摘要:MDC介绍 简介: MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代 阅读全文
posted @ 2021-02-03 16:30 我是2货呀 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:Hystrix官网的原理介绍以及使用介绍非常详细,非常建议看一遍,地址见参考文档部分。 一 Hystrix原理 1 Hystrix能做什么 通过hystrix可以解决雪崩效应问题,它提供了资源隔离、降级机制、融断、缓存等功能。 资源隔离:包括线程池隔离和信号量隔离,限制调用分布式服务的资源使用,某一 阅读全文
posted @ 2020-01-16 15:24 我是2货呀 阅读(663) 评论(0) 推荐(0) 编辑
摘要:HBase的基本读写流程写入流程读取流程HBase的模块与协作HBase启动RegionServer失效HMaster失效HBase常用的Shell命令进入shellhelp命令查询服务器状态查看所有表创建一个表获得表的描述添加一个列族删除一个列族插入数据查询表中有多少行获取一个rowkey的所有数 阅读全文
posted @ 2019-12-17 11:15 我是2货呀 阅读(725) 评论(0) 推荐(0) 编辑
摘要:一、摘要以前搜书吧的数据量比较小,使用数据库+静态文件存储的方式就可以搞定,主要有2个系统组成:网站前端+后台服务。事先把图书详情等一些固定内容生成html静态文件和前端的其他静态文件打包部署,动态变化的数据使用js通过REST接口获取。后台服务系统主要处理业务逻辑以及提供REST接口调用(为节省资 阅读全文
posted @ 2019-12-17 09:50 我是2货呀 阅读(792) 评论(0) 推荐(0) 编辑
摘要:这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论: Feature Consul zookeeper etcd euerka 服务健康检查 服务状态,内存,硬盘等 (弱)长连接,keepalive 连接心跳 可配支持 多数据中心 支持 — — — kv存储服务 支持 支持 支持 — 阅读全文
posted @ 2019-06-19 16:19 我是2货呀 阅读(1084) 评论(0) 推荐(1) 编辑
摘要:缓存处理方式应该是 1.先从缓存中拿数据,如果有,直接返回。2.如果拿到的为空,则数据库查询,然后将查询结果存到缓存中。由此实现方式应该如下: 这种方式是没错的,但就是实现起来,每个接口都要做一遍重复的操作,下面演示一种简洁的使用注解实现方式: 明显简单多了,而且**对代码无侵入**! 实现步骤添加 阅读全文
posted @ 2019-04-23 14:46 我是2货呀 阅读(983) 评论(0) 推荐(0) 编辑
摘要:自从spring 4.0 开放以后,可以添加很多新特性的注解了。使用系统定义好的注解可以大大方便的提高开发的效率。 下面我贴一段代码来讲解注解: 通过小小的注解我们支持了以下功能: 使 spring.jackson.date-format 属性支持 JDK8 日期格式化 解决 request.get 阅读全文
posted @ 2019-03-28 15:23 我是2货呀 阅读(5287) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-03-25 10:40 我是2货呀 阅读(1187) 评论(11) 推荐(2) 编辑
摘要:本文提纲 1. spring-boot-starter-web 依赖概述 1.1 spring-boot-starter-web 职责 1.2 spring-boot-starter-web 依赖关系 2. Spring MVC on Spring Boot 2.1 Spring MVC 体系温故知 阅读全文
posted @ 2019-03-07 11:24 我是2货呀 阅读(361) 评论(0) 推荐(0) 编辑
摘要:阿里注册中心nacos是今年开源的框架,一开始以为就是个zk。后面看了图才明白他对标的竟然是consul\eureka,最重要是完美支持dubbo。我想今年开源它也是别有用意 。(目前nacos0.7版本) Dubbo 融合 Nacos 成为注册中心 Nacos 作为 Dubbo 生态系统中重要的注 阅读全文
posted @ 2018-12-21 10:30 我是2货呀 阅读(34191) 评论(0) 推荐(2) 编辑
摘要:一、写在前面 相信不少朋友都在自己公司使用Spring Cloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。 如果只是用户量很少的传统IT系统,使用Spring Cloud可能还暴露不出什么问题。 如果是较多用户量,高峰每秒高达上万并发请求的互联网公司的系统,使用Spring Cloud技 阅读全文
posted @ 2018-12-20 15:04 我是2货呀 阅读(1078) 评论(0) 推荐(1) 编辑
摘要:本文不是讲解如何使用Spring Cloud的教程,而是探讨Spring Cloud是什么,以及它诞生的背景和意义。 1 背景 2008年以后,国内互联网行业飞速发展,我们对软件系统的需求已经不再是过去”能用就行”这种很low的档次了,像抢红包、双十一这样的活动不断逼迫我们去突破软件系统的性能上限, 阅读全文
posted @ 2018-12-19 20:05 我是2货呀 阅读(133) 评论(0) 推荐(0) 编辑
摘要:之前在介绍使用JdbcTemplate和Spring-data-jpa时,都使用了单数据源。在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我 阅读全文
posted @ 2018-11-09 11:02 我是2货呀 阅读(575) 评论(0) 推荐(0) 编辑
摘要:在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。 当然,因为是REST API接口,外部客户端直接 阅读全文
posted @ 2018-11-07 17:08 我是2货呀 阅读(3397) 评论(0) 推荐(0) 编辑

Live2D
点击右上角即可分享
微信分享提示