E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
微服务实战
spring cloud
微服务实战
rabbitMq实现服务之间异步通信(四)
前言rabbitMq是实现微服务架构下,不同服务之间异步通信很好的方式。在这里小编会给大家带来springcloud如何使用rabbitMq。前提知识eureka注册中心https://blog.csdn.net/weixin_43055096/article/details/98474285config配置中心https://blog.csdn.net/weixin_43055096/artic
活在blue世界的小人物nwy
·
2020-08-08 11:49
springcloud
阿里P7架构师的独家分享——SpringCloud
微服务实战
笔记
本文转载自:阿里P7架构师的独家分享——SpringCloud
微服务实战
笔记一、SpringBoot构建项目在我们使用传统的spring开发一个web应用程序通常会想到一些基本的需要:Web.xml文件
Java_supermanNO1
·
2020-08-08 10:00
Java
Spring
SpringCloud alibaba实战系列文章汇总
SpringCloudAlibaba
微服务实战
一-基础环境准备SpringCloudAlibaba
微服务实战
二-服务注册SpringCloudAlibaba
微服务实战
三-服务调用SpringCloudAlibaba
飘渺Jam
·
2020-08-08 06:38
springcloud
springboot
oauth2.0
java
go-micro+gin+consul
微服务实战
之服务注册与发现
在构建微服务时,使用服务发现可以减少配置的复杂性,本文以go-micro为微服务框架,使用consul作为服务发现服务,使用gin开发golang服务。使用gin的原因是gin能够很好的和go-micro进行集成。本文主要介绍服务注册和发现的实现关于如何搭建consul服务可以移步:https://www.jianshu.com/p/271d490929a5本文默认以搭建好了consul服务,服务
鬼厉
·
2020-08-06 13:33
5
微服务实战
系列 - SpringBoot redis cluster实战
>**redis3.2+升级cluster功能:**>1主从模式:主从分片,为每一个master节点创建replica,主节点宕机,从节点升级为主节点,保证服务延续性>2负载均衡:集群根据流量redicttonode>3读写分离:主节点写操作,从节点备份读操作>4ruby脚本简单创建集群部署1基础环境预览机器111.231.112.x:7000/7001/7002/7003/7004/7005Re
-狼
·
2020-08-05 21:50
springCloud生态圈
架构设计
Go
微服务实战
一、Go语言来源Go语言在设计时,Java和C++是编写服务器程序最常用的语言(至少在Google是这样),这是因为使用这些语言可以高效的开发。但是Go设计者们觉得像Java和C++这些语言需要开发者记忆太多的语法和规则,并且需要重复做的事情太多,这导致一些程序员开始转向更加动态,流畅的语言,如Python,但是付出的是损失开发效率和对类型安全检查的缺失。Go设计者们认为应该可以发明一种语言,这种
阿里加多
·
2020-08-05 16:33
70 个常见 Spring 面试题,你能答出几个?
blog.csdn.net/GitChat/article/details/96443995Spring、Springboot、SpringCloud、SpringMVC、MongoDB、MyBatis、
微服务实战
Java架构俱乐部
·
2020-08-05 12:08
面试
微服务实战
(十四)微服务分布式事务之集成 Nacos + Feign + Seata_AT
本章主要内容我们在上一章已经测试了Seata的AT模式的分布式事务,不过每个SpringBoot中都是直接用IP+端口的模式去调用其他服务的,现在我们将上一章中的4个微服务注册到Nacos,并且通过Feign来实现远程调用。接入Nacos和Feign首先是在父类工程“springboot-mybatis”的pom.xml中引入springcloud的依赖。定义新的版本号:Greenwich.SR2
gin90
·
2020-08-05 02:13
微服务架构实战
企业应用架构模式 概述
,机械工业出版社,2019.5 《SpringCloud与Docker微服务架构实战(第2版)》,周立,电子工业出版社,2018.7 《Spring
微服务实战
》,
May21☀️
·
2020-08-04 07:16
企业应用架构模式
《Spring Cloud
微服务实战
》Spring boot actuator介绍
从《Spring实战》中了解到这个,《SpringCloud
微服务实战
》中对它有更深入详细的介绍,我觉得这个还是很有记录的意义的。
一颗柚子1
·
2020-08-04 06:19
常用框架
java
spring
java
《SpringCloud
微服务实战
》读书笔记
1、springboot1.1、springboot多环境配置application-{profile}.properties通过spring.profiles.active=test来指定加载那个环境的配置文件1.2、spring-boot-starter-actuator监控1)原生端点应用配置类:获取应用程序中加载的应用配置、环境配置、自动化配置报告等于springboot密切相关的应用配置
简简单2783
·
2020-08-04 02:26
读书笔记
《spring cloud
微服务实战
》读书笔记——Spring Cloud Eureka(四)服务的发现和消费
回顾前面内容,我们已经搭建了一个高可用的服务注册中心,并且将服务的提供者注册到了高可用的注册中心中,使其成为该服务治理体系下的一个服务。所以现在我们应该要做的就是创建一个服务的消费者,服务的消费者主要完成两个工作,发现服务和消费服务。其中服务的发现是由Eureka的客户端来完成的,而服务的消费的任务则是交给Ribbon来完成。所谓的Ribbon其实就是一个客户端的负载均衡器,他可以通过配置服务实例
我是兴锅
·
2020-08-03 22:40
spring-cloud
《spring cloud
微服务实战
》读书笔记——Spring Cloud Ribbon(一)RestTemplate
SpringCloudRibbon介绍:Ribbon是Netflix开源的一款用于客户端软负载均衡的工具软件。SpringCloud对Ribbon进行了一些封装以更好的使用SpringBoot的自动化配置理念。服务端负载均衡和客户端负载均衡首先,负载均衡分为硬件负载均衡和软件负载均衡两种,这里只说软件负载均衡。软件负载均衡中又分为两种,即服务端负载均衡和客户端负载均衡。无论是那种负载均衡,都是需要
我是兴锅
·
2020-08-03 22:09
spring-cloud
大牛坐镇|高端JAVA纯技术群你要加入吗?
前言目前小编我有两个微信技术交流群,分别是:【猿天地Java技术交流分享群】【SpringCloud
微服务实战
群】对于群的定义就是提供一个让大家交流的平台,分享一些自己踩过的坑。
猿天地
·
2020-08-03 20:22
Java;
Spring Cloud
微服务实战
笔记
微服务知识传统开发所有业务逻辑都在一个应用中,开发,测试,部署随着需求增加会不断为单个项目增加不同业务模块;前端展现也不局限于html视图模板的形式,后端向前端支持需要更多的接口模块。随着需求增多,项目变大,单体系统部署在一个进程内部,往往修改很小的功能,为了部署上线也会影响其他功能。后期维护成本会变得越来越大,难以控制。微服务架构中不同模块拆分成不同服务,都能独立部署和扩展,运行在自己的进程内,
架构卫高明
·
2020-08-03 18:43
第四章:客户端负载均衡:Spring Cloud Ribbon(Spring cloud
微服务实战
)
SpringCloudRibbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于NetflixRibbon实现。通过SpringCloud的封装,可以让我们轻松地将面向服务的REST模板请求自动转换成客户端负载均衡的服务调用。本章主要介绍如何使用Ribbon实现客户端的负载均衡并且通过源码分析了解Ribbon实现客户端负载均衡的原理。客户端负载均衡负载均衡是对系统的高可用、网络压力的缓解和
特殊人类鉴定完毕
·
2020-08-03 16:11
spring
Cloud
上周热点回顾(7.27-8.2)
(liuliang79)·.Net
微服务实战
之CI/CD(陈珙)·我在广州面试的那些事(陈珙)·面试官你好,我已经掌握了MySQL主从配置和读写分离,你看我还有机会吗?
博客园团队
·
2020-08-03 09:00
SpringCloud入门(三)
前言:本课程是在慕课网上学习SpringCloud
微服务实战
第五章应用通信时所做的笔记,供本人复习之用.主要讲述了应用间进行通信的方法与实践以及项目多模块的拆分.代码地址https://github.com
逆袭的小学生
·
2020-08-03 02:12
SpringCloud
微服务实战
之微服务介绍
原文:http://www.ibm.com/developerworks/cn/cloud/library/cl-microservices-in-action-part-1/从2014年初到2015年,微服务已变成新的流行词,快速取代了云。本文是由多个部分组成的文章系列中的第1部分,将介绍如何实现微服务。在这一期文章中,我将介绍微服务的历史和构建于微服务架构之上的含义,为后续几期文章中构建和检查
Mr_weizh
·
2020-08-03 01:17
Java
微服务实战
项目——学成在线(分享)
完整项目教学视频,需要的朋友下方链接自取课程阶段名称每天课程名称知识点名称认知程度是否重点一级学习目标二级学习目标学成在线搭建环境CMS服务端开发项目的功能构架了解了解项目的功能构架项目的技术架构理解理解项目的技术架构说出项目的技术架构的各各层的作用说出前后端分离的优势理解前后端分离的开发步骤CMS需求分析理解能够说出CMS的功能需求能够说出本项目CMS的功能定位能够说出CMS页面的管理流程能够搭
bingoCoder
·
2020-08-02 23:06
资源分享
docker入门+结合
微服务实战
(二)
如在文档中遇到什么问题请联系作者QQ:1172796094本人正在找深圳实习工作,求大佬带飞——————————————————————————————————————前面我们讲了docker是什么。现在来讲讲docker的安装。安装docker建议第二种吧,第一种默认1.13版本的,用出bug来了,但别人用没事.第二种默认17.12的我们可以在Centos或者Ubuntu下安装docker,要注
啥也不会的咸鱼
·
2020-08-02 14:12
docker
微服务架构的优势与不足(及与SOA区别)
2019独角兽企业重金招聘Python工程师标准>>>
微服务实战
(一):微服务架构的优势与不足作者:ChrisRichardson.来源:dockone.io发布时间:2015-05-2819:58阅读
weixin_34413065
·
2020-08-02 14:19
微服务实战
(一):微服务架构的优势与不足
【编者的话】本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如作者所说,微服务架构更适合用于构建复杂的应用,尽管它也有自己的不足。这篇文章作者是ChrisRichardson,他是早期基于Java的AmazoniteEC2PaaS平台CloudFoundry.com的创始人。现在他为企业提供如何开发和部署应用的咨询服务。他也经常
lxlzhn
·
2020-07-31 20:35
microservice
微服务
Docker Kubernetes 微服务容器化实践(二) 2.1
微服务实战
thrift篇③--用户服务Service
目录实现目标图详细代码实现其中一个接口逻辑,thrift调用redis添加辅助登录功能资源下载前言:服务之间的调用是通过Thrift,那如何去调用呢?我们先要生成对应的客户端,返回值为T实现目标图调用用户服务,对用户信息做基本操作;调用信息服务,来实现发短信和邮件;还要实现登陆功能,登陆是单点登陆,支持其他系统!无状态redis缓存。详细代码实现创建一个基于Maven的java模块user-edg
winner_corl
·
2020-07-30 07:05
thrift
微服务实战
之高可用性
高可用性指你提供的服务要始终可用,不管天灾(停电,断网,磁盘空间满,服务器硬件损坏等),人祸(软件bug,黑客破坏,误操作等),甚至地震,洪水抑或战争.高可性性的指标就是可用时间与总时间之比availability=uptime/(uptime+downtime)现在普遍要求可用性至少达到两个九,最好在四个九以上,也就是说你的服务要达到如下要求可用性%每年不可用时间每月不可用时间每周不可用时间每天
fanyamin
·
2020-07-27 22:49
微服务实战
之 Cassandra 之二
书接上文
微服务实战
之Cassandra之一,Cassandra的优点说了不少,它的缺点大家也有所耳闻。作为一个NoSQL存储系统,它不支持多表连接,不支持外键约束,所以也不需要遵循数据库的经典范式。
fanyamin
·
2020-07-27 22:49
微服务实战
之配置管理
概述一般来说,应用由三部分组成可执行程序配置数据软件系统几乎都有配置,它能灵活地定义软件的关键属性,组件之间的依赖关系与交互方式。1.关于配置的思考1)多还是少为了简单,配置当然越少为了灵活,配置当然越多越好2)自动还是手动能自动当然不要手动,可是现实中少不了人工的参与,对于配置属性进行添加,修改和删除最好是一次修改,到处可用3)推送还是拉取推送与拉取取决于工作量的多少和意外情况的控制,当服务器数
瓦尔特有范
·
2020-07-27 20:34
.Net
微服务实战
之CI/CD
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇.Net
微服务实战
之负载均衡(上)相关源码:https://github.com/SkyChenSky
陈珙
·
2020-07-27 14:00
.Net
微服务实战
之CI/CD
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇.Net
微服务实战
之负载均衡(上)相关源码:https://github.com/SkyChenSky
陈珙
·
2020-07-27 14:00
上周热点回顾(7.20-7.26)
热点随笔:·程序员肺被切掉一块还得去加班...再谈“工作996,生病ICU”(深蓝医生)·我入职腾讯啦(敖丙)·.Net
微服务实战
之负载均衡(上)(陈珙)·蚂蚁金服上市了,我不想努力了(YourBatman
博客园团队
·
2020-07-27 09:00
.Net
微服务实战
之负载均衡(上)
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇相关源码:https://github.com/SkyChenSky/SikiroPS:最近开始在找工作
陈珙
·
2020-07-20 08:00
.Net
微服务实战
之负载均衡(上)
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇相关源码:https://github.com/SkyChenSky/SikiroPS:最近开始在找工作
陈珙
·
2020-07-20 08:00
SpringCloud读书笔记
SpringCloud(《SpringCloud
微服务实战
》)学习记录配置文件监控与管理配置文件SpringBoot的配置文件除了可以使用传统的properties文件外,现在还支持YAML文件。
just_tree
·
2020-07-16 01:32
SpringCloud
SpringCloud Alibaba
微服务实战
十七 - JWT认证
概述在OAuth2体系中认证通过后返回的令牌信息分为两大类:不透明令牌(opaquetokens)和透明令牌(notopaquetokens)。不透明令牌就是一种无可读性的令牌,一般来说就是一段普通的UUID字符串。使用不透明令牌会降低系统性能和可用性,并且增加延迟,因为资源服务不知道这个令牌是什么,代表谁,需要调用认证服务器获取用户信息接口才知道这个令牌是谁。如下就是我们在资源服务器中的配置,需
飘渺Jam
·
2020-07-16 01:31
SpringCloud
alibaba
SpringCloud
微服务实战
---服务的注册和发现(Eureka)
一、SpringCloud简介SpringCloud是基于SpringBoot的,为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。二、创建服务注册中心在这里,我们需要用的的组件上SpringCloudNetflix的Eureka,eureka是一个服务注册和发现模块。Eureka:是纯正的servlet应用,需
yupi1057
·
2020-07-15 11:14
Java
SpringCloud搭建微服务框架(一)- eureka注册中心
注:springcloud微服务框架的各个组件这里就不做介绍了,下面的图是按照我自己的理解画的(未包含config组件),可能有不对的地方,欢迎指正这里推荐一本书《SpringCloud
微服务实战
》,书是自己买的
知世
·
2020-07-15 06:30
spring
cloud微服务
Java
.Net Core实战之基于角色的访问控制的设计
前言上个月,我写了两篇微服务的文章:《.Net
微服务实战
之技术架构分层篇》与《.Net
微服务实战
之技术选型篇》,微服务系列原有三篇,当我憋第三篇的内容时候一直没有灵感,因此先打算放一放。
dotNET跨平台
·
2020-07-14 22:57
springcloud系列—ribbon—第2章-2: Ribbon配置详解
资料参考:《SpringCloud
微服务实战
》目录自动化配置参数配置经过上一节对SpringCloudRibbon的源码的大概的了解,详解自己对Ribbon的几个重要的接口已经有一些了解。
luu_一只程序猿
·
2020-07-13 19:24
#
springcloud应用
《ASP.NET Core
微服务实战
在云环境中开发、测试和部署跨平台服务》之ASP.NET Core 基础
NETCore并不只是一个新版本的.NET,它将我们.NET开发人员从前学过的所有内容都完整地翻新了一遍。.NETCore是一个从零开始的全新产品,将.NET开发以一种完全跨平台的开发技术栈的面貌融入开源社区。本章将逐个介绍ASP.NETCore和.NETCore的基础组件。按照微软的一贯风格,我们又会有一系列新术语和名词需要了解。这些概念在测试版本和预发布版本期间,曾几经改变,所以网上到处充斥着
清图
·
2020-07-13 09:40
ASP.NET
Core
微服务
微服务
小马哥
微服务实战
(SpringBoot+SpringCloud)
【课程内容】一丶SpringBoot篇1.Java微服务实践-SpringBoot系列(一)初体验2.Java微服务实践-SpringBoot系列(二)Web篇(上)3.Java微服务实践-SpringBoot系列(三)Web篇(中)4.Java微服务实践-SpringBoot系列(四)Web篇(下)5.Java微服务实践-SpringBoot系列(五)嵌入式Web容器6.Java微服务实践-Sp
IT墨者
·
2020-07-13 06:59
资源分享
Spring Cloud
微服务实战
视频课程
百度网盘下载第1章微服务架构概述1小时46分钟2节1-1公开课[免费观看]01:27:431-21.1微服务架构概述[免费观看]18:40第2章开始使用SpringCloud实战微服务13分钟1节2-1开始使用SpringCloud实战微服务[免费观看]13:46第3章服务提供者与服务消费者42分钟1节3-1服务提供者与服务消费者[免费观看]42:02第4章服务发现与服务注册6小时11分钟14节4
jinmeng236
·
2020-07-13 06:40
SpringCloud Alibaba
微服务实战
十三 - Oauth2.0安全认证
导读:为了保证我们微服务的安全性,本章主要内容是使用Oauth2.0给我们微服务加上安全校验。概念为了保证服务的安全性,往往都会在接口调用时做权限校验。在分布式架构中我们会把复杂的业务拆成多个微服务,这样不得不在所有服务中都实现这样的权限校验逻辑,这样就会有很多代码和功能冗余。所以在微服务架构中一般会独立出一个单独的认证授权服务,供其他所有服务调用。在SpringCloud体系中,我们只对网关层开
飘渺Jam
·
2020-07-13 06:49
SpringCloud
alibaba
Spring Cloud
微服务实战
pdf
下载地址:网盘下载内容提要编辑《SpringCloud
微服务实战
》从时下流行的微服务架构概念出发,详细介绍了SpringCloud针对微服务架构中几大核心要素的解决方案和基础组件。
weixin_30919919
·
2020-07-12 07:38
微服务实战
SpringCloud之Feign源码分析
上一篇简单介绍了springcloud声明式服务调用Feign的使用,接下来分析下Feign的源码,具体实现及为什么如此实现。启动时Feign的处理启动类上使用了@EnableFeignClients注解,我们来看下这个注解在哪里使用了,使用idea只要在EnableFeignClients类上按住command同时点击类名就可以查看到这个类在哪里使用了,发现除了启动类,只在FeignClient
wangxiaowu241
·
2020-07-11 19:04
2020-04-22
第一章互联网架构Springboot优惠券分布式系统实战介绍第1集Springboot
微服务实战
高级开发岗位分析简介:梳理三大问题,高级开发岗位需要具体哪些技能笔记请⻅资料里面的PPT愿景:“让编程不在难学
这是一个拼实力的行业
·
2020-07-11 11:18
笔记
微服务实战
SpringCloud之Feign简介及使用
1、Feign的目标feign,是声明式的webservice客户端,它让微服务之间的调用变得更简单了,类似controller调用service。SpringCloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。2、引入Feign项目中使用了gradle作为依赖管理,maven类似。dependencies{//feignimplementation('o
春风化作秋雨
·
2020-07-11 09:18
Spring
微服务实战
:从架构到发布
单体架构(MonolithicArchitecture)企业级的应用一般都会面临各种各样的业务需求,而常见的方式是把大量功能堆积到同一个单体架构中去。比如:常见的ERP、CRM等系统都以单体架构的方式运行,同时由于提供了大量的业务功能,随着功能的升级,整个研发、发布、定位问题,扩展,升级这样一个“怪物”系统会变得越来越困难。单体架构的初期效率很高,应用会随着时间推移逐渐变大。在每次的迭代中,开发团
没想好像
·
2020-07-11 03:04
微服务实战
(一):微服务架构的优势与不足
转载:http://mp.weixin.qq.com/s?__biz=MzA3MjY1MTQwNQ==&mid=205337765&idx=3&sn=1a9a7b380906fe6971a659acb7ced64b&scene=5#rd本文摘自dockone,有删减。【编者的话】本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如
weixin_33975951
·
2020-07-10 08:04
微服务实战
SpringCloud之Eureka实现类似异地多活
zone®ion上图是eureka高可用架构,也是Netflix推荐的用法。上图的us-east-1c、us-east-1d、us-east-1e各自是一个zone,每个zone内都有各自的eurekaserver&eurekaclient,就是说每个zone内都有服务注册中心及微服务的提供者和消费者。那么zone和region在eureka中的概念是什么呢?region和zone其实是来自
wangxiaowu241
·
2020-07-10 02:31
java
springcloud
微服务实战
1--IntelliJ IDEA第1个微服务工程(Spring Boot+Gradle)
1.环境安装配置:1.1安装IntelliJIDEA:官网下载最新版本即可,本人用的社区版1.2安装JDK:同样官网下载,本人使用jdk1.81.3构建工具:本人用的gradle5.4.1(单独安装也行,在创建完项目后可在IDEA中自动下载也可以)2.安装SpringAssistant2.1打开IntelliJIDEA,打开File-->Settings(或Ctrl+ALT+S)2.2搜索Plug
杨老Shi
·
2020-07-10 01:25
微服务
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他