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
十次方微服务实战
黑马程序员
十次方
微服务项目开发实践,交友微服务(十八)
一、需求分析交友微服务本身的功能:(1)当用户登陆后在推荐好友列表中点击“心”,表示喜欢此人,在数据库tb_friend表中插入一条数据,islike为0(2)当你点击了喜欢过的人,也喜欢了你,表示互粉成功!也向tb_friend表中插入一条数据,islike为1,并且将你喜欢她的数据islike也修改为1(3)当你点击了不喜欢某人(点击了叉),向tb_nofriend添加记录.(4)当两个人互粉
轻功水上喵丶
·
2020-08-11 20:12
十次方项目
.Net
微服务实战
之Kubernetes的搭建与使用
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇.Net
微服务实战
之负载均衡(上).Net
微服务实战
之CI/CD前言说到微服务就得扯到自动化运维
陈珙
·
2020-08-11 17:00
微服务实战
系列文章
本系列文章为dockone.io首发,转载请标明出处,以示尊重!!http://dockone.io/people/hokingyang希望读者通过本系列文章对微服务优缺点有一个比较好的理解,以及何时使用这种架构。也许微服务架构比较适合你的应用。也许你正在开发一个大型、复杂单体式应用,日常开发和部署经验非常缓慢和痛苦,而微服务看起来是远方一个极乐世界。幸运的是,有可以参考的脱离苦海的策略,本篇文章
风色年代
·
2020-08-11 10:51
容器云
[转载]
微服务实战
(六):选择微服务部署策略
动机部署一个单体式应用意味运行大型应用的多个副本,典型的提供若干个(N)服务器(物理或者虚拟),运行若干个(M)个应用实例。部署单体式应用不会很直接,但是肯定比部署微服务应用简单些。一个微服务应用由上百个服务构成,服务可以采用不同语言和框架分别写就。每个服务都是一个单一应用,可以有自己的部署、资源、扩展和监控需求。例如,可以根据服务需求运行若干个服务实例,除此之外,每个实例必须有自己的CPU,内存
iteye_20566
·
2020-08-11 10:46
springcloud系列—Hystrix—第3章-3: Hystrix 服务降级(fallback)与异常处理,Hystrix依赖隔离(命令名称-分组和线程池)、请求缓存与清除缓存、断路器
资料参考:《SpringCloud
微服务实战
》目录服务降级在HystrixCommand中可以通过重载getFallback()方法来实现服务降级逻辑。
luu_一只程序猿
·
2020-08-10 23:31
#
springcloud应用
【
微服务实战
】(七)数据校验J303,全局JSR303异常处理
后端数据校验使用JSR303一、JSR303的注解在IDEA中双击shift,搜索ValidationMessages_zh_CN.properties文件有详细JSR303注解说明二、JSR303开启校验1、开启校验功能@Valid,校验错误以后会有默认的响应2、给校验的bean对象后紧跟一个BindResult,就可以获取到校验的结果(接收异常)并手动处理异常三、分组校验分组校验:新增和修改需
唐tangxz
·
2020-08-10 08:28
分布式实战
Spring Cloud源码分析——Feign声明式服务调用
本文对Feign声明式服务调用进行简单分析(参考了翟永超[程序猿DD])的《SpringCloud
微服务实战
》)参考文章:深入理解Feign之源码解析SpringCloudFeign设计原理
小汉同学
·
2020-08-09 13:59
spring
cloud
算法
源码
spring
spring
boot
java
后端
学习教程汇总
A-最新课程01-Java并发编程与高并发解决方案02-Tomcat+Memcached+Redis集群构建高可用解决方案03-SpringCloud
微服务实战
04-Docker+k8s微服务容器化实践
huangjun2018
·
2020-08-09 08:24
SpringBoot
SpringCloud
微服务实战
之Feign
SpringCloudFeign基于NetflixFeign实现,整合了SpringCloudRibbon和SpringCloudHystrix,它除了提供这两者的强大功能之外,还提供了一种声明式的web服务客户端定义方式。一、使用Feign实现HelloService服务消费1、创建Maven项目SpringCloud-Feign,目录结构如下2、pom中添加feign依赖org.springf
嘿lemon
·
2020-08-09 05:09
springcloud
架构
SpringCloud实战
4
微服务实战
系列 - SpringBoot RabbitMQ 实战解决项目中实践
1基础预览1.1环境准备Springboot1.5.6.RELEASSpringcloudDalston.SR21.2交换机类型交换机是用来发送消息的AMQP实体。交换机拿到一个消息之后将它路由给一个或零个队列。它使用哪种路由算法是由交换机类型和被称作绑定(bindings)的规则所决定的。AMQP0-9-1的代理提供了四种交换机Name(交换机类型)Defaultpre-declaredname
-狼
·
2020-08-09 02:41
springCloud生态圈
架构设计
网络编程理论
IP4.接口层:MAC应用层:TCPIPMAC局域网IP地址电子设备在网络上的唯一标识255.255.255.25511111111.11111111.11111111.1111111132位4G2的
十次方
凡瑞益
·
2020-08-09 01:05
python
spring cloud
微服务实战
统一注册中心eureka(一)
前言统一注册中心作为微服务架构下的前提必要条件,发挥着越来越重要的作用,今天小编带大家了解以下springCloud下的统一注册中心架构图基本知识1.springCloudeureka是基于NetfilxEureka的第二次封装2.主要有两个组件组成一个是Eurekaclient另外一个是Eurekaserver3.主要作为作为轮循服务的负载均衡器访问界面主要代码pom.xml添加这个依赖即可or
活在blue世界的小人物nwy
·
2020-08-09 01:11
springcloud
spring cloud
微服务实战
统一配置中心config(二)
前言统一配置中心在开发中也用的非常多,主要是便于环境的调试变化带来的一些列问题前提知识了解统一注册中心的相关知识,以下是文章路径https://blog.csdn.net/weixin_43055096/article/details/98474285架构图在图中也可以看到config的作用,主要作为为服务下,各个服务的配置,开发团队不需要为了修改服务就重启项目,在用了config之后可修改git
活在blue世界的小人物nwy
·
2020-08-09 01:11
spring
cloud
spring cloud
微服务实战
Feign实现服务之间通信(三)
前言Feign是实现微服务架构下,不同服务之间通信很好的方式。在这里小编会给大家带来服务之间通信的几种方式。1.LoadBalancerClient2.RestTemplate3以及我们的主角@FeignClient(name=“”)前提知识eureka注册中心https://blog.csdn.net/weixin_43055096/article/details/98474285config配
活在blue世界的小人物nwy
·
2020-08-09 01:40
springcloud
SpringCloud
微服务实战
之消息总线BUS-RabbitMQ
SpringCloudBus支持两款消息中间件:RabbitMQ、Kafka。一、RabbitMQ实现消息总线1、RabbitMQ简介RabbitMQ是实现了高级消息对列协议(AMQP)的开源消息代理软件,它是用高性能、可伸缩而闻名的Erlang语言编写而成的,其集群和故障转移是构建在开放电信平台框架上的。2、RabbitMQ的基本概念Broker:可以理解为消息队列服务器实体,负责接收消息生产者
嘿lemon
·
2020-08-08 22:22
springcloud
架构
SpringCloud实战
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
vue 3 创建项目并添加路由(Vue3路由入门教学,图文详解)
最近在看
十次方
项目,但是vue版本进行了更新,vue由2版本升级为3版本,有很大的差别。
Dreamy_Lois
·
2020-08-05 14:13
vue
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
微服务架构实战
需要实战项目的看过来: 黑马最新java《
十次方
》社交项目 请仔细看!
『课程介绍』:看介绍该项目主要包含三个模块:微服务开发、前端系统开发、人工智能,共计20天培训时间比较新,2018年10月份的项目,貌似最近很多人都在找高清无密,嗨起来~~~-l)『课程目录』:├─
十次方
微服务
qq_35661171
·
2020-08-04 16:42
企业应用架构模式 概述
,机械工业出版社,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;
2018黑马Java微服务
十次方
项目不加密视频
「课程介绍」:看介绍该项目是包含三个模块:微服务开发,前端系统开发,人工智能,共计20天培训时间比较新,2018年10月份的项目,貌似最近很多人都在找目前只找到了微服务开发的10天,剩余的两个模块找到后再更新高清无密,拿完记得点赞。如链接失效,请留言提示资源地址:https://download.csdn.net/download/m0_37768843/10816983黑马微服务项目乐优商城全套
追梦的蚂蚁。
·
2020-08-03 19:44
资源分享
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
微服务
数据单位MB PB TB介绍
下面先按顺序给出所有单位:Byte、KB、MB、GB、TB、PB、EB、ZB、YB、DB、NB按照进率1024(2的
十次方
)计算:1Byte=8Bit1KB=1,024Bytes1MB=1,024KB=
iteye_3893
·
2020-07-31 18:31
hadoop1
bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB之间的换算关系是什么?
它们按照进率1024(2的
十次方
)来计算:1Byte=8bit1KB=1,024Bytes1MB=1,024KB=1,048,576Bytes1GB=1,024MB=1,048,576KB1TB=1,024GB
csd753111111
·
2020-07-31 16:20
Docker Kubernetes 微服务容器化实践(二) 2.1
微服务实战
thrift篇③--用户服务Service
目录实现目标图详细代码实现其中一个接口逻辑,thrift调用redis添加辅助登录功能资源下载前言:服务之间的调用是通过Thrift,那如何去调用呢?我们先要生成对应的客户端,返回值为T实现目标图调用用户服务,对用户信息做基本操作;调用信息服务,来实现发短信和邮件;还要实现登陆功能,登陆是单点登陆,支持其他系统!无状态redis缓存。详细代码实现创建一个基于Maven的java模块user-edg
winner_corl
·
2020-07-30 07:05
thrift
十次方
算力租赁知识:AI人工智能需要租赁算力吗
时至今日,人工智能的发展已经是不可忽视的,特别是经过这次疫情之后,人工智能技术在其中发挥的作用更是让人们惊叹!比如在火神山医院的建设中,6架50米高空的智能无人照明飞机,每架机就能实现照亮6000平方米范围,持续照明10小时。与普通的照明设备相比,无人照明飞机利用它的智能移动性,可自由变换角度,实现立体照明,有力补充了施工主力照明系统,对夜间加快施工进度大有帮助。除此外,在这次疫情中,还有智能机器
十次方
·
2020-07-28 11:21
十次方
微服务实战
之高可用性
高可用性指你提供的服务要始终可用,不管天灾(停电,断网,磁盘空间满,服务器硬件损坏等),人祸(软件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
十次方
项目前端,使用vueAdmin-template-master开发管理后台(四)
一、管理后台搭建1.下载管理后台的模板下载地址2.解压vueAdmin-template-master3.输入npminstall这样下载安装所有的依赖,几分钟后下载完成。4输入命令:npmrundev运行后自动弹出浏览器,可以看到如下页面:可以登录进去查看里面的结构4.工程结构:5.用VCcode打开这个工程修改main.js:二、与easy-mock对接1.修改vue.config.js的Ba
轻功水上喵丶
·
2020-07-27 15:58
Vue.js
十次方项目前端
.Net
微服务实战
之CI/CD
系列文章.Net
微服务实战
之技术选型篇.Net
微服务实战
之技术架构分层篇.Net
微服务实战
之DevOps篇.Net
微服务实战
之负载均衡(上)相关源码:https://github.com/SkyChenSky
陈珙
·
2020-07-27 14:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他