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
Alibaba微服务架构
【SpringCloud
Alibaba
系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
文章目录Zookeeper一、简介二、应用场景三、设计目标四、数据模型五、单机安装六、命令操作1.服务端常用命令2.客户端常用命令3.创建临时顺序结点七、JavaAPI操作1.Curator介绍2.建立连接3.添加结点4.查询结点5.设置结点6.删除结点7.Watch事件监听(1)NodeCache(2)PathChildrenCache(3)TreeCache8.分布式锁(1)概念(2)Zook
蓝染-惣右介
·
2023-11-30 15:36
微服务与中间件
分布式
java-zookeeper
zookeeper
【SpringCloud
Alibaba
系列】Dubbo高级特性篇
文章目录Dubbo-高级特性篇一、序列化二、地址缓存三、超时与重试机制1.超时机制2.重试机制四、多版本五、负载均衡1.Random2.RoundRobin3.LeastActive4.ConsistentHash六、集群容错七、服务降级Dubbo-高级特性篇本章我们介绍Dubbo的常用高级特性。一、序列化Java对象->序列化->流数据流数据->反序列化->Java对象依赖一个公共的相同模块即保
蓝染-惣右介
·
2023-11-30 15:06
微服务与中间件
dubbo
spring
cloud
java
【SpringCloud
Alibaba
系列】Dubbo dubbo-admin安装教程篇
文章目录Dubbo-dubbo-admin安装教程篇一、dubbo-admin安装1、环境准备2、下载Dubbo-Admin3、把下载的zip包解压到指定文件夹(解压到哪个文件夹随意)4、修改配置文件5、打包项目6、启动后端7、启动前台8、访问二、dubbo-admin使用1、点击服务查询2、查询结果Dubbo-dubbo-admin安装教程篇一、dubbo-admin安装1、环境准备dubbo-
蓝染-惣右介
·
2023-11-30 15:05
微服务与中间件
dubbo
spring
cloud
zookeeper
基于Netty实现TCP通信
org.slf4jslf4j-api1.7.32ch.qos.logbacklogback-classic1.2.3org.projectlomboklombok1.18.24trueorg.codehaus.jacksonjackson-mapper-asl1.9.13com.
alibaba
fastjson1.2.78io.nettynetty-all4.1.8
Sunny_yiyi
·
2023-11-30 14:25
Java
tcp/ip
java
使用Spring Boot创建微服务
过去几年以来,“
微服务架构
”的概念已经在软件开发领域获得了一个稳定的基础。
奔跑的大大蜗牛
·
2023-11-30 14:52
Spring
boot
spring
boot
微服务
spring boot示例_Spring Boot的微服务实现示例
但是,随着
微服务架构
的出现,这种传统已经改变。让我们来
danpu0978
·
2023-11-30 14:51
网络
java
数据库
分布式
python
Spring Boot的微服务实现示例
但是,随着
微服务架构
的出现,这种传统已经改变。让我们来了解
danpu0978
·
2023-11-30 14:50
网络
java
数据库
分布式
linux
如何使用 RestTemplate 进行 Spring Boot 微服务通信示例?
在SpringBoot
微服务架构
中,RestTemplate是一个强大的工具,用于简化微服务之间的通信。下面是一个简单的示例,演示如何使用RestTemplate进行微服务之间的HTTP通信。
疯风0409
·
2023-11-30 14:17
springboot
spring
boot
微服务
java
fastjson与net.sf.json区别
一、引入com.
alibaba
.fastjson包com.
alibaba
fastjson1.2.66常用的格式转化:Studentstu=newStudent("公众号编程大道","m",2);//Java
普通小程序员
·
2023-11-30 14:07
Json
什么是gRPC
gRPC提供了一种高效、跨语言、跨平台的远程过程调用(RPC)解决方案,被广泛应用于构建分布式系统和
微服务架构
。
Lamb!
·
2023-11-30 13:00
Go
分布式
golang
分布式
rpc服务、
微服务架构
、分布式应用是什么
RPC(RemoteProcedureCall)是远程过程调用的简称,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。简单来说,就是调用远程计算机上的函数或方法,就像调用本地的函数或方法一样。RPC工作方式是,客户端有一个过程调用,使得执行过程在远程主机上,就像本地过程一样。然后客户端等待过程执行结束和返回结果,整个过程客户端不需要了解网络通信的细节。RPC在分布式计算
cxh20777
·
2023-11-30 13:24
rpc
网络协议
网络
Apache Flink(二):数据架构演变
博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频目录1.业务处理-单体架构2.业务处理-
微服务架构
3.数据分析-大数据Lambda架构4.有状态流计算架构近年来随着越来越多的大数据技术被开源
IT贫道
·
2023-11-30 11:19
大数据计算体系技术栈
Apache
Flink
apache
flink
架构
EasyExcel结合Springboot的将excel导入数据库
EasyExcel读取Excel的解析原理:2、导入相应的依赖文件com.
alibaba
easyexcel2.2.33、编写对应数据库字段的pojo类,使用注解注入@Data@AllArgsConstructor
西西o
·
2023-11-30 09:59
excel
spring
boot
mysql
Spring Cloud Stream如何屏蔽不同MQ带来的差异性?
引言在当前的
微服务架构
下,使用消息队列(MQ)技术是实现服务解耦和削峰填谷的重要策略。为了保证系统的灵活性和可替换性,我们需要避免对单一开源技术的依赖。
阿飞技术
·
2023-11-30 09:22
java
spring
CentOS 7 部署 Nacos (单机版)
CentOS7部署Nacos(单机版)1.下载Nacos安装包历史版本:https://github.com/
alibaba
/nacos/releases/我选的是2.1.0版本,https://github.com
冰阔落好喝Wow
·
2023-11-30 08:50
centos
linux
运维
使用Feign简化Spring Boot微服务间的调用
摘要:在
微服务架构
中,服务间的通信是至关重要的。SpringCloud提供了多种工具,其中Feign是一款声明式的Web服务客户端,能够显著简化服务调用的过程。
疯风0409
·
2023-11-30 07:30
springboot
spring
boot
微服务
后端
springcloud是分布式框架吗_拥抱Spring Cloud
微服务架构
实践中的经验与总结
拥抱SpringCloud
微服务架构
实践中的经验与总结一、背景大家都知道,微服务这个名词从2014年就开始流行出来了。
weixin_39540426
·
2023-11-30 05:18
浅谈微服务-SpringCloud以及框架发展史
1为什么已经有了SpringCloud还要学习SpringCloud
Alibaba
?
小花皮猪
·
2023-11-30 05:18
Java
微服务
spring
cloud
java
nacos注册中心
1.使用1.1父工程引入对应版本的依赖,注意springboot,cloud,cloud-
alibaba
对应版本org.springframework.bootspring-boot-starter2.3.2
布拉德老瓜
·
2023-11-30 04:10
使用IDEA插件
Alibaba
Cloud Toolkit工具一键部署本地应用到ECS服务器
image.png什么是
Alibaba
CloudToolkit
Alibaba
CloudToolkit(后文简称CloudToolkit****)是阿里云针对IDE平台为开发者提供的一款插件,用于帮助开发者高效开发并部署适合在云端运行的应用
阳ger_Coding
·
2023-11-30 02:38
SpringBoot整合Canal1.1.6并同步数据到Redis(超详细和很多踩坑点)
x1)查看数据库版本2)查看BinLog日志是否开启3)如果未开启binlog4)为canal新建账号5)踩坑点2、准备Canal1)[Canal1.1.4下载](https://github.com/
alibaba
qq_41275753
·
2023-11-30 01:13
spring
boot
redis
数据库
【翻译】使用 Node.js 构建 API 网关
在
微服务架构
中,很多服务自身也都要向外提供提供一些功能接口,而其他服务在使用这些接口时也都无一例外的要实现鉴权、监控、缓存、请求分发与合并等需求,所以此时更优的方式就是构建API网关以实现一个共享层来统一处理这些共同的需求以及包括不同协议之间的通信
RichardBillion
·
2023-11-29 23:32
微服务API网关Spring Cloud Gateway实战
以承载更多的流量;负载均衡与网关互相成就,一般使用负载均衡(例如nginx)作为总入口,然后将流量分发到多个网关实现复杂功能;网关核心组件包括路由(分组)、断言(匹配路径)、过滤器(处理逻辑);什么是微服务网关在
微服务架构
中
Firechou
·
2023-11-29 23:28
#
微服务网关
微服务
架构
云原生
gateway
网关
Alibaba
微服务组件Nacos配置中心实战
使用SpringCloud
Alibaba
NacosConfig,您可以在NacosServer集
Firechou
·
2023-11-29 23:57
#
Nacos
微服务
架构
nacos
如何进行微服务测试?
以下是进行微服务测试的一般性步骤:1.确定系统架构了解
微服务架构
对成功测试至关重要。确定每个微服务的职责、接口、依赖项和通信方式。了解这些信息可以帮助您更好地规划测试用例和测试策略。
软件测试曦曦
·
2023-11-29 22:48
软件测试
微服务
架构
云原生
软件测试
功能测试
自动化测试
程序人生
Canal 测试
Canalcanal[kə'næl],译意为水道/管道/沟渠,主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费https://github.com/
alibaba
/canalhttps
冬瓜baba的笔记
·
2023-11-29 22:55
SpringCloud系列 Nacos配置管理
在Nacos中添加配置信息:工程引入:nacos配置管理依赖com.
alibaba
.cloudspring-cloud-starter-
alibaba
-nacos-configbootstrap.yml
呀吼呀吼
·
2023-11-29 21:38
spring
cloud
java
spring
boot
Springboot excel 导出
阿里Excel导出,支持通过实体类导出,自定义表头动态导出,导出简单容易上手com.
alibaba
easyexcel2.1.7importcom.
alibaba
.excel.EasyExcel;importcom.
alibaba
.excel.ExcelWriter
lisaihang96
·
2023-11-29 20:27
spring
boot
java
servlet
Springboot的excel导出
这里导出excel用到的是阿里巴巴的easyexcel1、首先导入依赖com.
alibaba
easyexcel2.1.62、对需要导出的实体类加注解@ExcelProperty("商品编号")privateIntegerid
风筝上的猫
·
2023-11-29 20:26
java
spring
boot
计算机网络基础知识自用
示例:域名如:
alibaba
.com(URL地址)IP地址为:xx.233.xxs.12(访问)端口:801.ipInternetProtocolAddress,又译为网际协议地址,常见的IP地址分为IPv4
Diros1g
·
2023-11-29 20:24
计算机网络
php
网络
接手了一个外包开发的项目,我感觉我的头快要裂开了~
最近,我和小伙伴一起接手了一个由外包团队开发的微服务项目,这个项目采用了当前流行的SpringCloud
Alibaba
微服务架构
,并且是基于一个“大名鼎鼎”的微服务开源脚手架(附带着模块代码截图,相信很多同学一看就能认出来
飘渺Jam
·
2023-11-29 19:38
spring
cloud
springboot
钉钉群消息发送工具
代码packagecom.tbc.demo.catalog.dingding;importcom.
alibaba
.fastjson.JSON;importcom.
alibaba
.fastjson.JSONObject
996的程序猿
·
2023-11-29 18:19
工具类
钉钉
发送群消息
钉钉发送消息
钉钉消息
钉钉异步消息
钉钉消息推送
开发准备引入dingtalk和
alibaba
-dingtalk-
是小钟
·
2023-11-29 18:48
技术学习笔记
java
servlet
开发语言
钉钉消息推送
java实现钉钉通知
首先是pom文件com.aliyundingtalk1.3.23com.aliyun
alibaba
-dingtalk-service-sdk2.0.0然后sendDingDing类packageorg.cloud.sonic.agent.tools
喵不猫-
·
2023-11-29 18:18
语言学习
java
开发语言
Spring Cloud和
微服务架构
的关系
目录大话SpringCloud博采众家之长解决痛点难点构建生态体系小结前面我们谈了很多微服务的理念(没有看过的同鞋看这里),不过这理论知识就像是空中楼阁,讲起来那是头头是道,可是如何将这个宏伟构想落地呢?业界开源软件数不胜数,应该选用哪些技术的组合来完成微服务改造呢?有没有一套业界的最佳实践来参考一下呢?有!有!有!这所有的问题,都能从SpringCloud中得到答案。大话SpringCloud在
Hereto.
·
2023-11-29 17:15
SpringCloud
一起学docker系列之十四Dockerfile微服务实践
目录1前言2创建微服务模块2.1**创建项目模块**2.2**编写业务代码**3编写Dockerfile4构建Docker镜像5运行Docker容器6测试微服务7总结8参考地址1前言
微服务架构
已经成为现代软件开发中的一种重要方式
cooldream2009
·
2023-11-29 17:10
一起学docker系列
docker
微服务
容器
Dockerfile
Alibaba
Java诊断工具Arthas查看Dubbo动态代理类
原创/朱季谦阅读Dubbo源码过程中,会发现,Dubbo消费端在做远程调用时,默认通过Javassist框架为服务接口生成动态代理类,调用javassist框架下的JavassistProxyFactory类的getProxy(Invokerinvoker,Class[]interfaces)方法,动态生成一个存放在JVM中的动态代理类。publicTgetProxy(Invokerinvoker
朱季谦
·
2023-11-29 15:36
Dubbo源码分析
java
dubbo
开发语言
元数据驱动为服务架构
在
微服务架构
中微服务的粒度小,数量多,微服务的设计与微服务之间的连接需要一套规范,同时需要一套可以对话的统一“语言”。传统的模型方式的核心目标是能够自动生成代码,故定义过于复杂。
浮生梦浮生
·
2023-11-29 15:07
技术架构
架构
元数据
元数据驱动微服务
Linux各种rpm,tar.gz下载地址
www.rpmfind.net/linux/rpm2html/search.php2.tar.gz下载https://ftp.gnu.org/gnu3.nacos(tar.gz)下载https://github.com/
alibaba
浮休383
·
2023-11-29 14:45
linux
服务器
运维
微服务解码:揭示API的优势挑战与最佳实践
微服务架构
允许我们将搜索、购
优维科技EasyOps
·
2023-11-29 13:18
微服务
java
云原生
API
什么是API网关, API 网关的作用
一、什么是APIGateway我们知道在
微服务架构
中,大型服务都被拆分成了独立的微服务,每个微服务通常会以RESTFULAPI的形式对外提供服务。
zeloas
·
2023-11-29 13:46
互联网
API网关
若依分离版 --- 设置多数据源(主mysql,从sqlserver)
validationQuery:SELECT1,要不然sqlserver会报错下面是完整的配置,可直接使用,根据自己情况,可配置其它情形的主从#数据源配置spring:datasource:type:com.
alibaba
.druid.pool.DruidDataSource
十年@*
·
2023-11-29 13:03
若依分离版
sqlserver
mysql
数据库
java
spring-ioc基础学习(2)基于注解方式的ioc配置
注解的配置方式2.熟悉spring配置注解进行环境搭建1.创建maven项目2.引入spring依赖包org.springframeworkspring-context5.2.6.RELEASEcom.
alibaba
druid1.1.21mysqlmysql-connector-java5.1.47junitjuni
xywh
·
2023-11-29 13:46
skywalking 简单操作文档
1.1.基础概念1.1.1.概述SkyWalking是apache基金会下面的一个开源APM项目,为
微服务架构
和云原生架构系统设计。它通过探针自动收集所需的指标,并进行分布式追踪。
要学就学最难的
·
2023-11-29 12:33
skywalking
EasyExcel--基础--4.2--写Excel--自定义表头
DanShenGuiZu/learnDemo/tree/master/easyExcel_learn1、代码packagefei.zhou.easyexcel_learn.business.demo8;importcom.
alibaba
.excel.EasyExcel
勤径苦舟
·
2023-11-29 12:27
EasyExcel
excel
easyexcel指定sheet页动态给行列加背景色
2、扩展支持cellStyle标记单元格超过64000importcom.
alibaba
.excel.metadata.CellData;importcom.
alibaba
.excel.metadata.Head
爱晒太阳的小老鼠
·
2023-11-29 12:14
java
java
代码命名规范
Java命名规范:类型约束例项目名全部小写,多个单词用中划线分隔‘-’spring-cloud包名统一使用小写com.
alibaba
.fastjson类名单词首字母大写(大驼峰)Feature,ParserConfig
程序员沉梦听雨
·
2023-11-29 11:32
系统设计
java
系统架构
Nacos2.x配置中心源码分析
概述源码注释参考git仓库,对应流程图后续补充;启动nacosnacos启动类://com.
alibaba
.nacos.Nacos@SpringBootApplication(scanBasePackages
Firechou
·
2023-11-29 11:43
#
Nacos
nacos
nacos 服务状态监听
nacos服务状态监听有时候有些服务需要去从nacos上监听其他服务的上下线状态等情况,nacos提供了监听方式1.引入nacosmaven依赖第一步创建springboot项目然后引入nacos依赖com.
alibaba
.cloudspring-cloud-starter-
alibaba
-nacos-discovery2
Aska小强
·
2023-11-29 10:33
java
spring
springboot
监听Nacos服务上线下,并发送通知到钉钉
监听类packagecom.bdd.iot.config.nacos;importcom.
alibaba
.nacos.api.PropertyKeyConst;importcom.
alibaba
.nacos.api.naming.NamingFactory
JinMeiLe
·
2023-11-29 10:03
钉钉
java
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他