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
jenkins微服务
微服务
部署:蓝绿发布、滚动发布、灰度发布、金丝雀发布
在项目迭代的过程中,不可避免需要上线。上线对应着部署,或者重新部署;部署对应着修改,修改则意味着风险。1.蓝绿发布(Blue/GreenDeployment)①定义蓝绿部署是不停老版本,部署新版本然后进行测试。确认OK后将流量切到新版本,然后老版本同时也升级到新版本。②特点蓝绿部署无需停机,并且风险较小。③部署过程部署版本V1的应用(初始的状态)所有外部请求的流量都打到这个版本上。部署版本V2的应
liu__software
·
2024-01-02 10:51
互联网
微服务
分布式
《Spring Cloud学习笔记:分布式事务Seata》
1.初识SeataSeata是2019年1月份蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案,致力于在
微服务
架构下提供高性能和简单易用的分布式事务服务。
Surpass余sheng军
·
2024-01-02 09:14
spring
cloud
学习
笔记
Spring cloud--鸿鹄Cloud分布式
微服务
云系统—Config
介绍SpringCloudConfig为分布式系统中的外部配置提供服务器和客户端支持。使用ConfigServer,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与SpringEnvironment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随着应用程序通过从开发人员到测试和生产的部署流程,您可
初夏_91fb
·
2024-01-02 08:58
java版b2b2c社交电商spring cloud分布式
微服务
(十二)断路器监控(Hystrix Dashboard)
一、HystrixDashboard简介在
微服务
架构中为例保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。
ITsupuerlady
·
2024-01-02 08:43
为什么在做
微服务
设计的时候需要DDD?
记得之前在规划和设计
微服务
架构的时候,张队长给了我一个至今依然记忆深刻的提示:『你的设计蓝图里为什么没有看到DDD的影子呢?』随着对充血模型的领域认知的加深,我越加感觉到DDD的重要性。
程序员小2
·
2024-01-02 07:22
平滑迁移 Dubbo 服务的思考
有报道称在HashCorp的商业软件试用协议上发现,旗下所有商业产品禁止在中国境内使用、部署、安装,这其中就包含了Terraform,Consul,Vagrant等众多知名软件,其中Consul是一个在
微服务
领域的开源软件
公众号:方志朋
·
2024-01-02 07:53
java
consul
分布式
zookeeper
rpc
dubbo k8s 服务发现_Dubbo 在 K8s 下的思考
序言Dubbo在2011开源之后,一直是国内最受欢迎的RPC框架,之后springboot和SpringCloud的面世,助推了
微服务
的火热程度。
weixin_39714763
·
2024-01-02 07:23
dubbo
k8s
服务发现
.Net Core
微服务
架构技术栈的那些事
一、前言大家一直都在谈论
微服务
架构,园子里面也有很多关于
微服务
的文章,前几天也有一些园子的朋友问我
微服务
架构的一些技术,我这里就整理了
微服务
架构的技术栈路线图,这里就分享出来和大家一起探讨学习,同时让新手对
微服务
相关技术有一个更深入的了解
dotNET跨平台
·
2024-01-02 07:32
【分布式
微服务
专题】SpringSecurity快速入门
目录前言阅读对象阅读导航前置知识笔记正文一、SpringSecurity介绍1.1什么是SpringSecurity1.2它是干什么的1.3SpringSecurity和Shiro比较二、快速开始2.1用户认证2.1.1设置用户名2.1.1.1基于application.yml配置文件2.1.1.2基于JavaConfig配置方式2.1.2设置加密方式2.1.2.1{id}encodedPassw
验证码有毒
·
2024-01-02 06:10
Java
分布式/微服务
分布式
微服务
架构
[每周一更]-(第47期):Go业务发展方向
微服务
架构:Go语言适用于构
ifanatic
·
2024-01-02 06:03
每周一更
golang
开发语言
后端
Redis:原理+项目实战——Redis实战1(session实现短信登录(并剖析问题))
Java客户端订阅专栏:Redis速成希望文章对你们有所帮助关于Redis的学习,我个人比较推荐黑马程序员的,其中他的项目就是一个比较大一点的、前后端分离的社交类项目,但这个项目唯一的缺陷就是它并没有用到
微服务
架构
布布要成为最负责的男人
·
2024-01-02 04:04
Redis速成
redis
数据库
缓存
java
linux安装
jenkins
【详细教程】
spm=1001.2014.3001.55021、下载
jenkins
方式一:公众号获取关注"IamWalker",回复"
jenkins
"获取方式二:官网下载http://mirrors.jenkin
walkerShen
·
2024-01-02 02:30
SpringCloud初探(一) - 搭建Nacos服务注册中心
前言Nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及
微服务
管理的组件。
LssTechnology
·
2024-01-02 01:34
docker-compose一键部署rocketmq
/start.sh访问浏览器localhost:8180注意如果你的
微服务
或者项目在开发的时候没有放入docker中或者与rocketmq容器不能直接用IP访问,那么请把broker.conf中的
XYLANCC
·
2024-01-02 01:21
java
rocketmq
【
微服务
】2.创建多个服务器
vmware有克隆功能直接拷贝以及设置好的虚拟机如果要自己设置IP地址,修改/etc/sysconfig/network-scripts/编辑ifcfg-ens33需改ip地址#开机加载网络配置启动网络服务ONBOOT="yes"#分配ip的协议nonestatic:不自动分配,手动设置ip/dhcp:动态分配ipOOTPROTO=static#手动指定的ipIPADDR=192.168.204.
悔建阿里杰克马
·
2024-01-01 22:56
springcloud
服务器
【
微服务
】Nacos+openFeign服务调用调用
在启动类上添加openFeign的自动注解,配置日志级别org.springframework.cloudspring-cloud-starter-openfeign@SpringBootApplication@EnableDiscoveryClient@EnableFeignClients(defaultConfiguration=OpenFeignConfig.class)//全局模式可以设置
悔建阿里杰克马
·
2024-01-01 22:26
docker
微服务
java
spring
【
微服务
】1.虚拟机配置
创建虚拟机选经典,其他配置同其他讲解文档特殊注意如果要自己设置IP地址,修改/etc/sysconfig/network-scripts/编辑ifcfg-ens33需改ip地址#开机加载网络配置启动网络服务ONBOOT="yes"#分配ip的协议nonestatic:不自动分配,手动设置ip/dhcp:动态分配ipOOTPROTO=static#手动指定的ipIPADDR=192.168.204.
悔建阿里杰克马
·
2024-01-01 22:24
springcloud
服务器
linux
SpringCloud-高级篇(七)
前面在
微服务
里整合了Seata,下面利用Seata去解决分布式事务的问题,回去学习Seata中的四种解决方案:首先学习XA模式(1)XA模式RM在前面讲的是资源管理器,在XA标准中RM都是由数据库来实现的
喵俺第一专栏
·
2024-01-01 22:22
spring
cloud
spring
后端
SpringCloud-高级篇(九)
实现高可用,还是比较简单,只要整成一个集群就可以了,弄好多个服务器,我们的服务器都是注册在注册中心的,我们的
微服务
只要找到注册中心,就可以对这些多个服务负载均衡了我们不仅要实现高可用,还要实现异地容灾:
喵俺第一专栏
·
2024-01-01 22:49
spring
cloud
spring
后端
微服务
工程中,基础组件应用
一、网关服务1、网关模式网关作为架构的最外层服务,用来统一拦截各个端口的请求,识别请求合法性,拦截异常动作,并提供路由和负载能力,保护业务服务;这种策略与外观模式异曲同工。04-1.png网关服务和门面类服务有部分的逻辑相似,网关服务的拦截侧重处理通用的策略和路由负载,而不同的门面聚合服务侧重场景分类,例如常见的几种门面服务:Facade:服务产品开放的端口请求,例如Web,App,小程序等;Ad
知了一笑
·
2024-01-01 21:31
万字长文解密数据异构最佳实践(含完整代码实现)!!
写在前面在当今互联网行业,尤其是现在分布式、
微服务
开发环境下,为了提高搜索效率,以及搜索的精准度,会大量使用Redis、Memcached等NoSQL数据库,也会使用大量的Solr、Elasticsearch
冰河团队
·
2024-01-01 20:59
令人深刻的c#工具和库
框架CAP-具有本地持久消息功能的EventBus,用于SOA或
微服务
架构中的系统集成。
jason成都
·
2024-01-01 20:55
c#
开发语言
【2023年度技术盘点】「年终盘点后端系列」探索服务架构体系的技术风向,构建
微服务
核心能力
探索服务架构体系的技术风向,构建
微服务
核心能力未来的架构趋势是什么云原生化的
微服务
架构(未来软件架构)回顾主流架构新时代架构预测云原生化
微服务
云原生化
微服务
主要挑战复杂度(多语言)解决方案可用性解决方案安全性解决方案
微服务
的未来发展网关提升发展回顾
洛神灬殇
·
2024-01-01 19:45
实战指南之分布式/微服务
微服务
架构
java
SpringCloud
微服务
安全之API审计日志功能实现
SpringCloud
微服务
安全之API审计日志功能实现1.审计功能介绍2.记录的实体类设计3.保存审计记录到数据库的工具4.审计功能实现1.审计功能介绍审计日志定义:谁,在什么时间,干了什么事。
funfan0517
·
2024-01-01 19:59
Java
spring
cloud
微服务
安全
Jenkins
构建前端服务更新控制
本文将介绍如何通过AWS服务(如ECS和S3)以及
Jenkins
进行参数化构建,实现前端服务的自动化部署和更新控制。
ivwdcwso
·
2024-01-01 18:35
jenkins
前端
运维
使用API网关,理顺你的业务逻辑
前言假设你正在开发一个电商网站,那么这里会涉及到很多后端的
微服务
,比如会员、商品、推荐服务等等。那么这里就会遇到一个问题,APP/Browser怎么去访问这些后端的服务?
Kit2023
·
2024-01-01 17:00
Jekins 学习笔记
写文章发现关注消息×0.42018.10.0510:23*字数4862阅读2503评论0喜欢97持续集成工具:
Jenkins
学习--部分内容收集自网络,如有侵权,请联系作者删除一.概念在过去的开发整体流程中
Jenny_99
·
2024-01-01 16:18
Docker Compose部署
微服务
项目实战讲解
一、DockerCompose简介当需要在多个容器之间协调和管理应用程序时,DockerCompose是一个非常有用的工具。它允许通过一个配置文件来定义、配置和启动多个Docker容器,使得整个应用程序的部署变得更加简单和一致。以下是DockerCompose的一些重要概念和用法:1.Compose文件Compose文件是DockerCompose的核心组件,通常命名为docker-compose
码上艺术家
·
2024-01-01 16:48
docker
微服务
docker
compose
SpringIOC之support模块ContextTypeMatchClassLoader
可提供
微服务
项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL
卡布奇诺-海晨
·
2024-01-01 16:13
Spring家族及微服务系列
java
spring
SpringIOC之ClassPathXmlApplicationContext
可提供
微服务
项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL
卡布奇诺-海晨
·
2024-01-01 16:43
Spring家族及微服务系列
java
spring
Jenkins
构建 Lambda 函数更新控制
为了实现Lambda函数的更新控制,我们可以使用
Jenkins
,一个流行的持续集成和持续交付(CI/CD)工具。
ivwdcwso
·
2024-01-01 16:11
运维
jenkins
运维
【Consul on VMs】什么是Consul?
服务网格通常与
微服务
架构模式一起使用,可以在涉及复杂网络的任何场景中提供价值。服务网格通常由控
panic
·
2024-01-01 15:37
Hystrix相关面试题及答案
它在服务架构中扮演着重要的角色,特别是在
微服务
架构中,服务之间相互依赖,Hystrix帮助确保一个服务的问题不会导致整个系统的瘫痪。
爬山算法
·
2024-01-01 14:57
hystrix
AI短视频生成与制作从入门到精通
获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》送书第四期《AI时代项目经理成长之道》送书第五期《Kubernetes原生
微服务
开发
青花锁
·
2024-01-01 14:22
活动
人工智能
短视频
快速构建AI应用 -- AWS无服务器AI应用实战
获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》送书第四期《AI时代项目经理成长之道》送书第五期《Kubernetes原生
微服务
开发
青花锁
·
2024-01-01 14:52
AI
送书活动
人工智能
aws
serverless
AI
AWS解决方案架构师学习与备考
获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》送书第四期《AI时代项目经理成长之道》送书第五期《Kubernetes原生
微服务
开发
青花锁
·
2024-01-01 14:52
活动
aws
学习
云计算
解决方案架构师
架构
在多Module项目中,给IDEA底部选项卡区域添加Services选项卡(转载)
一般一个springcloud项目中大大小小存在几个十几个module编写具体的
微服务
项目。此时,如果要调试测需要依次启动各个项目比较麻烦。
人类最终版
·
2024-01-01 14:20
在多Module项目中,给IDEA底部选项卡区域添加Services选项卡
一般一个springcloud项目中大大小小存在几个十几个module编写具体的
微服务
项目。此时,如果要调试测需要依次启动各个项目比较麻烦。
Jothan Zhong
·
2024-01-01 14:45
java
intellij-idea
java
ide
Jenkins
持续集成GitLab项目 GitLab提交分支后触发Jenkis任务 持续集成 CI/CD 超级详细 超多图
1.介绍背景项目开发过程中通常会使用Git来管理项目尤其是多人项目一起开发时Git就更加重要了因为项目比较私密不能公开所以项目组使用的是GitLab的私服大家在开发分支上开发(偶尔需要独立分支)开发完毕后先自己测试如果基础问题没有的话便提交至测试分支1.1之前流程前端手动打包-登录测试服务器-提交至tomcat或nginx目录后端手动打包-登录测试服务器-停止原项目-提交至目录-运行项目反复几次后
武子康
·
2024-01-01 14:30
CI/CD
jenkins
gitlab
ci/cd
【CICD】gitlab+
jenkins
+sonarqube实现自动构建、代码自动检测
1前提条件1、需要安装gitlab、
jenkins
、sonarqube;2、gitlab需要能访问
jenkins
地址,网络是通的,因为需要通过gitlab推送事件到
jenkins
机器;3、gitlab项目
伍六七AI编程
·
2024-01-01 12:36
日常
面试
ci/cd
devops
jenkins
ssm“
微服务
”架构下新闻头条的设计与实现(开题+源码)
在此背景下,“
微服务
”架构作为一种新型的技术架构,被广泛应用于新闻头条的设计与实现中。意义:通过采用“
微服务
”架构,新闻头条能够实现
金新程序毕设
·
2024-01-01 12:56
架构
微服务
云原生
不同语言告别2023,迎接2024
2.在这一年里,博主新接触了VUE、Python、人工智能、JAVA的框架SprinBoot、
微服务
等,然后一路来感谢大家的支持,祝大家在2024新的一年里旗开得胜。
晓小邰
·
2024-01-01 12:42
2023最后遗言
python
java
c语言
javascript
jenkins
+git持续集成接口自动化测试
参考文章:https://blog.csdn.net/liuchunming033/article/details/43410805一、安装githttps://git-scm.com/downloads二、进入gitlab,构建项目image.pngimage.png三、进入本地工作目录右键打开git客户端image.png1、cd~/.ssh/如果提示“Nosuchfileordirector
HC2
·
2024-01-01 12:32
【feign】OpenFeign设置header的5种方式
来源:CSDN作者:hkk666123链接:https://blog.csdn.net/hkk666123/article/details/113964715设置Feign的Header信息概述在
微服务
间使用
小郭子
·
2024-01-01 10:23
「
微服务
」Saga 模式 如何使用
微服务
实现业务事务-第二部分
在上一篇文章中,我们看到了实现分布式事务的一些挑战,以及如何使用Event/Choreography方法实现Saga的模式。在本文中,我们将讨论如何通过使用另一种类型的Saga实现(称为Command或Orchestration)来解决一些问题,如复杂事务或事件的循环依赖性。Saga的命令/编曲序列逻辑在编曲方法中,我们定义了一项新服务,其唯一责任是告诉每个参与者该做什么以及何时做什么。sagao
架构师研究会
·
2024-01-01 10:09
微服务
技术架构
架构模式
微服务
架构
云原生
认知负荷决定了
微服务
或单体
根据团队的能力和需求,可以选择单体架构或
微服务
架构。单个团队适合使用单体架构,多个团队适合使用
微服务
架构。文章还介绍了认知负荷的三种类型:内在认知负荷、外在认知负荷和合理认知负荷。
极道Jdon
·
2024-01-01 10:39
javascript
reactjs
Seata学习
SeataSeata是一款开源的分布式事务解决方案,致力于在
微服务
架构下提供高性能和简单易用的分布式事务服务。
帅喵
·
2024-01-01 09:43
分布式事务
Seata
API网关
第8步:API网关将请求转换为适当的协议,并将其转发给后端
微服务
。第9步:API网关处理请求处理过程中可能出
wuxianfeng023
·
2024-01-01 08:40
ByteByteGo
API
gateway
两年摸爬滚打 Spring Boot,总结了这 16 条最佳实践
SpringBoot是最流行的用于开发
微服务
的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用SpringBoot所采用的最佳实践。
Java架构学习者
·
2024-01-01 08:57
跨域解决方案汇总
场景2:你的项目是个
微服务
架构的。那你的前端页面可能就需要去很多个服务器上访问数据。原理解析:跨域请求报错归根结底是浏览器禁止使用XHR对象向不同源的服务器地址发起HTTP请求。
coderfl
·
2024-01-01 08:05
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他