微服务
文章平均质量分 86
程序员小辰
这个作者很懒,什么都没留下…
展开
-
微服务学习笔记(三):开发环境准备
3. 开发环境准备 JDK安装部署 下载安装JDK安装包,设置JAVA_HOME、PATH环境变量。 IDEA安装 Jetbrains官网下载Ultimate版本。 使用IDEA新建Spring Boot项目 Create New Project-> Spring Initializr ->Dependencies勾选Web-Web Maven安装 Maven官网下载M...原创 2018-10-09 20:01:21 · 354 阅读 · 0 评论 -
微服务学习笔记(二):Spring Cloud
2. Spring Cloud Spring Cloud作为Java语言的微服务框架,依赖于Spring Boot,具有快速开发、持续交付、易于部署等特点。 2.1 微服务应该具备的功能 微服务的特点: 按照业务划分服务。每个微服务运行在独立的进程中,有独立的数据库等组件。 通过轻量级机制如HTTP通信。 有一套服务治理解决方案,服务之间不耦合。 单个微服务能够集群化部署,有负载均衡能力。 有一...原创 2018-10-09 20:00:09 · 354 阅读 · 0 评论 -
微服务学习笔记(一):微服务简介
1.微服务简介 传统的单体架构已经很难满足互联网技术的发展要求。主要体现在两方面:一是随着业务复杂度的提高,代码的可读性、可扩展性和可读性在降低;二是维护系统、修改系统的成本在提高。 微服务是著名的OO(Object oriented)专家Martin Fowler提出的,用来描述将软件应用程序设计为独立部署的服务的一种特殊方式。 1.1 单体架构及其存在的不足 在软件设计中经常提及和使用经典的3...原创 2018-10-09 19:57:45 · 503 阅读 · 0 评论