Spring微服务
文章平均质量分 92
牛麦康纳
主攻运维安全基础平台架构设计与落地
展开
-
复盘AutoX微服务技术选型
前言: 去年12月份写过一篇博文《从一个简单需求学习微服务思想》,当时接到了一个需求任务要把企业内部运维栈和工具栈的系统全部管理起来,出于功能和性能扩展维度的考虑,选择用SpringCloud微服务架构来开发,命名为AutoX,到现在已经过去1年了,现在复盘下当时的选择,确实是条正确的道路。 原因有以下几点: 1 功能扩展 在过去一年内又不断接到了罗干新的需求,例如接入Jira的管理、...原创 2019-10-28 00:29:59 · 657 阅读 · 0 评论 -
Spring实现微服务—进阶篇
要想学好Spring微服务,必须要先搞明白Spring cloud有哪些组件各有什么作用。这里用一个简单的例子来串一串。 Spring framework架构的项目就像上海中心这样的高楼大厦,一栋大厦里租用者各色各样的公司和企业为用户提供各种各样的服务。原创 2017-08-29 21:50:53 · 3099 阅读 · 5 评论 -
基于Sping实现微服务--准备篇
本篇主要为后续的学习扫清一些概念上的障碍,让大家能排除干扰更快的学习Spring微服务架构。原创 2017-08-18 16:26:22 · 1147 阅读 · 0 评论 -
Spring Cloud Sleuth (2)-与ELK集成
通过Spring Cloud Sleuth (1)-入门篇我们已经引入了Sleuth的基础模块完成一次任务链的跟踪,但是由于日志文件都离散的存储在各个微服务结点上,日常运维时仅仅通过查看日志文件来分析定位问题还是一件繁琐的问题。所以我们需要一些工具来收集、存储、分析和展示日志信息,例如ELK(ElasticSearch、Logstash、kibana)组件。原创 2017-10-23 14:06:22 · 15081 阅读 · 0 评论 -
Spring Framework灰度发布
今天简单介绍下SpringFramework微服务中几种服务发布策略以及实现方式。我接触过的有蓝绿、滚筒和灰度发布。原创 2017-11-17 16:47:35 · 3435 阅读 · 0 评论 -
从一个简单需求学习微服务思想
从一个案例来看,如何在做架构设计时利用微服务的思想来帮我们解决问题。 背景介绍 公司对产品服务的管理目前还停留在物理机的那种理念,虽然阿里云、AWS、腾讯云、OpenStack等云平台用的不亦乐乎,但仍然停留在针对hostname和ip的管理上。如果想发布一个新版本,需要将设计到的所有机器的ip整理到一起,然后借助Ansible将产品更新上去。 这种现状的形成,并不只是技术上的落后,还...原创 2018-12-11 20:52:51 · 789 阅读 · 0 评论