摘要: 只需三步即可部署开源项目云收藏,打造专属个人的收藏系统,就是这么简单!阅读全文
posted @ 2018-04-02 08:24 纯洁的微笑 阅读(245) 评论(0) 编辑
摘要: 上篇文章 "Docker(四):Docker 三剑客之 Docker Compose " 介绍了 Docker Compose,这篇文章我们来了解 Docker Machine 。 Docker Machine 介绍 Docker Machine 是 Docker 官方编排(Orchestratio阅读全文
posted @ 2018-03-30 08:28 纯洁的微笑 阅读(44) 评论(0) 编辑
摘要: 我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利,是的,我也是这样认为的,I know your felling 。 前期了解概念什么的确实比较无聊,请不要着急精彩马上开始,当大家对 docker 相关概念有所了解之后,后面我会结合 Spr阅读全文
posted @ 2018-03-28 08:46 纯洁的微笑 阅读(348) 评论(2) 编辑
摘要: Docker-Compose 是 Docker 的一种编排服务,是一个用于在 Docker 上定义并运行复杂应用的工具,可以让用户在集群中部署分布式应用。阅读全文
posted @ 2018-03-26 08:24 纯洁的微笑 阅读(136) 评论(1) 编辑
摘要: Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。 首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。 一个简单 Spring Boot 项目 在阅读全文
posted @ 2018-03-19 08:56 纯洁的微笑 阅读(1156) 评论(4) 编辑
摘要: 上一篇文章 "Docker(二):Dockerfile 使用介绍" 介绍了 Dockerfile 的使用,这篇文章我们来继续了解 Dockerfile ,学习 Dockerfile 各种命令的使用。 Dockerfile 指令详解 1 FROM 指定基础镜像 FROM 指令用于指定其后构建新镜像所使阅读全文
posted @ 2018-03-18 14:29 纯洁的微笑 阅读(172) 评论(0) 编辑
摘要: 上一篇文章 "Docker(一):Docker入门教程" 介绍了 Docker 基本概念,其中镜像、容器和 Dockerfile 。我们使用 Dockerfile 定义镜像,依赖镜像来运行容器,因此 Dockerfile 是镜像和容器的关键,Dockerfile 可以非常容易的定义镜像内容,同时在我阅读全文
posted @ 2018-03-17 11:52 纯洁的微笑 阅读(157) 评论(0) 编辑
摘要: 如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。 阅读全文
posted @ 2018-03-07 08:23 纯洁的微笑 阅读(738) 评论(8) 编辑
摘要: 2016年 Spring Boot 还没有被广泛使用,在网上查找相关开源软件的时候没有发现几个,到了现在经过2年的发展,很多互联网公司已经将 Spring Boot 搬上了生产,而使用 Spring Boot 的开源软件在 Github/码云 上面已有不少,这篇文章就给大家介绍一下 Github/码阅读全文
posted @ 2018-03-05 08:15 纯洁的微笑 阅读(551) 评论(6) 编辑
摘要: Spring Boot 2.0 提供了很多新特性,其中就有一个小彩蛋:动态 Banner,今天我们就先拿这个来尝尝鲜。 配置依赖 使用 Spring Boot 2.0 首先需要将项目依赖包替换为刚刚发布的 2.0 RELEASE,现在网站 也将 Spring Boot 2.0 设置为默认版本。 设置阅读全文
posted @ 2018-03-03 17:14 纯洁的微笑 阅读(426) 评论(1) 编辑
摘要: 就在昨天Spring Boot 正式发布,今天早上在发布Spring Boot2.0的时候还出现一个小插曲,将Spring Boot2.0同步到Maven仓库的时候出现了错误,然后Spring Boot官方又赶紧把 GitHub 上发布的 v2.0.0.RELEASE 版本进行了撤回。到了下午将问题阅读全文
posted @ 2018-03-02 11:44 纯洁的微笑 阅读(1831) 评论(5) 编辑
摘要: Spring Boot Admin 监控、介绍和使用,Spring Boot Admin图形化监控,让监控更直观更省力。阅读全文
posted @ 2018-02-11 09:18 纯洁的微笑 阅读(520) 评论(4) 编辑
摘要: 监控是企业的一道生命线,Spring Boot Actuator提供了一套完备的监控方案用来监控Spring Boot应用。阅读全文
posted @ 2018-02-06 18:35 纯洁的微笑 阅读(1133) 评论(1) 编辑
摘要: 利用Sleuth、Zipkin对Spring Cloud应用进行服务追踪分析阅读全文
posted @ 2018-02-02 08:42 纯洁的微笑 阅读(322) 评论(2) 编辑
摘要: 时间过的很快,写 "springcloud(十):服务网关zuul初级篇" 还在半年前,现在已经是2018年了,我们继续探讨Zuul更高级的使用方式。 上篇文章主要介绍了Zuul网关使用模式,以及自动转发机制,但其实Zuul还有更多的应用场景,比如:鉴权、流量转发、请求统计等等,这些功能都可以使用Z阅读全文
posted @ 2018-01-31 12:26 纯洁的微笑 阅读(628) 评论(2) 编辑
摘要: 邮件历史 世界的第一封电子邮件 1969年10月世界上的第一封电子邮件是由计算机科学家Leonard K.教授发给他的同事的一条简短消息。 据《互联网周刊》报道世界上的第一封电子邮件是由计算机科学家Leonard K.教授发给他的同事的一条简短消息(时间应该是1969年10月),这条消息只有两个字母阅读全文
posted @ 2018-01-29 21:56 纯洁的微笑 阅读(109) 评论(1) 编辑
摘要: 上篇文章介绍了 "如何使用Spring Boot上传文件" ,这篇文章我们介绍如何使用Spring Boot将文件上传到分布式文件系统FastDFS中。 这个项目会在上一个项目的基础上进行构建。 1、pom包配置 我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0阅读全文
posted @ 2018-01-16 19:17 纯洁的微笑 阅读(614) 评论(5) 编辑
摘要: 上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等,今天就带着带着大家做一个Spring Boot上传文件的小案例。 1、pom包配置 我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0。 引入了 做页面模板引擎,写一些简单的上传示例。 2、启动类设阅读全文
posted @ 2018-01-16 19:14 纯洁的微笑 阅读(764) 评论(1) 编辑
摘要: 上一篇文章《 "一次FastDFS并发问题的排查经历" 》介绍了一次生产排查并发问题的经历,可能有些人对FastDFS不是特别的了解,因此计划写几篇文章完整的介绍一下这个软件。 为什么要使用分布式文件系统呢? 嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时阅读全文
posted @ 2018-01-08 08:20 纯洁的微笑 阅读(595) 评论(9) 编辑
摘要: 前一段时间,业务部门同事反馈在一次生产服务器升级之后,POS消费上传小票业务偶现异常,上传小票业务有重试机制,有些重试三次也不会成功,他们排查了一下没有找到原因,希望架构部帮忙解决。 公司使用的是FastDFS来做的图片服务器,生产使用了六台服务器外加一个存储,集群采用的是:2个tracker+4个阅读全文
posted @ 2017-12-27 07:45 纯洁的微笑 阅读(431) 评论(6) 编辑
摘要: 从我身边的情况来讲,程序员是一个很大的吸烟群体,作为曾经一个重度吸烟者,我想吸烟的好处太多了。初去一个公司方便融入团队,每一个互联网公司大概都会有一堆烟民,工作匮乏的时候大家一起下楼聊聊天八卦,马上会有都是革命同志的亲切感;吸烟可以帮助解决问题,当你遇到一个非常复杂的bug,想了半天不能解决,这个时阅读全文
posted @ 2017-12-09 21:48 纯洁的微笑 阅读(1231) 评论(26) 编辑
摘要: jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤; 第一步,jenkins安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目 第一步 ,jenkins安装 准备环境: JDK:1.8 阅读全文
posted @ 2017-11-26 16:44 纯洁的微笑 阅读(2733) 评论(8) 编辑
摘要: 最近,开源社区发生了一件大事,那个全国 Java 开发者使用最广的开源服务框架 Dubbo 低调重启维护,并且 3 个月连续发布了 4 个维护版本。 我上次在写 "放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结" 这篇文章的时候,就有很多的网友给我留言说,Dubbo 又阅读全文
posted @ 2017-11-20 08:19 纯洁的微笑 阅读(6955) 评论(12) 编辑
摘要: Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文章,主要偏重各组件的使用,本次分享主要解答这两个问题:Spring Cloud在微服务的架构中都做了哪些事情?Spring Cloud提供的这些功能对微服务的架构提供了怎样阅读全文
posted @ 2017-11-02 08:58 纯洁的微笑 阅读(2650) 评论(10) 编辑
摘要: 这篇文章介绍如何搭建FastDFS 集群 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充阅读全文
posted @ 2017-11-01 23:35 纯洁的微笑 阅读(842) 评论(7) 编辑
摘要: 上次写了一篇文章叫 "Spring Cloud在国内中小型公司能用起来吗?" 介绍了Spring Cloud是否能在中小公司使用起来,这篇文章是它的姊妹篇。其实我们在这条路上已经走了一年多,从16年初到现在。在使用Spring Cloud之前我们对微服务实践是没有太多的体会和经验的。从最初的开源软件阅读全文
posted @ 2017-10-19 08:36 纯洁的微笑 阅读(8515) 评论(33) 编辑
摘要: JVM PPT的演进文稿分享 此PPT长达46页,不方便在页面中全部展示,文中只展示了文稿的前十二页。 获取完整版请在公众号内回复“JVM”。阅读全文
posted @ 2017-10-12 23:22 纯洁的微笑 阅读(1091) 评论(4) 编辑
摘要: 本文由 "CrowHawk" 翻译,地址: "如何优化Java GC「译」" ,是Java GC调优的经典佳作。 Sangmin Lee发表在 "Cubrid" 上的"Become a Java GC Expert"系列文章的第三篇 "《How to Tune Java Garbage Collec阅读全文
posted @ 2017-10-11 22:04 纯洁的微笑 阅读(1463) 评论(0) 编辑
摘要: 这篇文章介绍如何使用jpa和thymeleaf做一个增删改查的示例。 先和大家聊聊我为什么喜欢写这种脚手架的项目,在我学习一门新技术的时候,总是想快速的搭建起一个demo来试试它的效果,越简单越容易上手最好。在网上找相关资料的时候总是很麻烦,有的文章写的挺不错的但是没有源代码,有的有源代码但是文章介阅读全文
posted @ 2017-09-26 07:44 纯洁的微笑 阅读(2908) 评论(5) 编辑
摘要: 最新版mongodb推荐使用yaml语法来做配置,另外一些旧的配置在最新版本中已经不在生效,所以我们在生产实际搭建mongodb集群的时候做了一些改进。如果大家不熟悉什么是分片、副本集、仲裁者的话请先移步查看上一篇文章: "mongodb 3.4 集群搭建:分片+副本集" 和前一个版本相比,改动点有阅读全文
posted @ 2017-09-21 08:44 纯洁的微笑 阅读(7035) 评论(12) 编辑