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
Gateway源码解析
详解SpringCloud微服务技术栈:DockerCompose部署微服务集群
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:详解SpringCloud微服务技术栈:
Gateway
网关(断言、过滤器、跨域问题)订阅专栏:微服务技术全家桶希望文章对你们有所帮助微服务集群是需要进行部署的
布布要成为最负责的男人
·
2024-01-20 06:41
微服务技术全家桶
spring
cloud
微服务
spring
Nacos
docker-compose
docker
linux
RocketMQ
源码解析
之消息发送(二)
目录1:写在前面2:RocketMQ消息数据结构3:生产者启动流程3.1:DefaultMQProducer3.2:启动生产者具体的实现类DefaultMQProducerImpl3.3:同步消息发送基本流程4:总结目录1:写在前面RockerMQ发送一般的消息(还有一种是事务消息,后续的博客会展开)有三种实现方式:可靠的同步传输,可靠的异步传输,单向传输,这些传输方式的前提都是基于消息体(消息数
奔跑的小猪zc
·
2024-01-20 05:31
RocketMQ
RockerMQ消息发送流程
如何防止重复提交订单?
另一种则是由于Nginx或类似于SpringCloud
Gateway
的网关层,进行超时重试造成的。常见解决方
IT界的一只菜鸟
·
2024-01-20 04:17
面试题库
面试
职场和发展
跳槽
java
月球最强电动引擎 NASA已经完成首轮测试
美国宇航局(NASA)月球门户站(Lunar
Gateway
)项目的重要模块——电子动力引擎系统日前完成第一轮测试,展示了其6000瓦强大功率将来运作这个大型绕月太空船的能力。
潮券科技
·
2024-01-20 01:25
Mybatis
源码解析
:kafka消费者消费不到消息
Kafka源码篇——Kafka快速入门1.1Kafka简介1.2以Kafka为中心的解决方案1.3Kafka核心概念1.4搭建Kafka源码环境Kafka源码篇——生产者2.1KafkaProducer使用示例2.2KafkaProducer分析2.3RecordAccumulator分析2.4Sender分析Kafka源码篇——消费者3.1KafkaConsumer使用示例3.2传递保证语义(D
前端陈萨龙
·
2024-01-19 23:32
程序员
java
经验分享
面试
JVM实战(18)——模拟Full GC
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章,我们已经进行了一次对象晋升的模拟,本章我们将继续结合代码
smart哥
·
2024-01-19 22:03
jvm专题
jvm
JVM实战(16)——模拟Young GC
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章,我们将通过示例代码演示YoungGC是如何发生的。同时,我
smart哥
·
2024-01-19 22:32
jvm专题
jvm
源码解析
:最新阿里Java面试题目
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
JAVA语言面试题
·
2024-01-19 21:05
程序员
java
经验分享
面试
docker:Java通过nginx获取客户端的真实ip地址
docker镜像包我们使用docker虚拟化部署,使用docker-compose统一管理所有服务,包括Java服务和nginx等组件我们前后端分离,前端通过nginx访问我们的网关(SpringCloud
Gateway
坚持是一种态度
·
2024-01-19 20:52
java
异常报错
工具使用
docker
java
nginx
真实ip
第十二章 Spring Cloud Alibaba Sentinel
yml新加配置(跟nacos同级)3.2、定义资源3.3、定义规则3.3.1、流量控制3.3.2、流控模式3.3.3、流控效果3.3.4、熔断降级3.3.5、通过Nacos配置规则4、Sentinel与
Gateway
请回答1024
·
2024-01-19 20:50
微服务
sentinel
spring
cloud
spring
什么是OSPF?为什么需要OSPF?OSPF基础概念
开放式最短路径优先OSPF(OpenShortestPathFirst)是IETF组织开发的一个基于链路状态的内部网关协议(Interior
Gateway
Protocol)。
lopowh
·
2024-01-19 19:13
网络基础知识
网络
智能路由器
Sentinel的流控与熔断降级规则详解
Nacos实现负载均衡常见的负载均衡策略分析SpringCloud集成Dubbo实现RPC调用SpringCloud集成Nacos作为配置中心Nacos整合OpenFegin实现RPC调用Nacos整合
Gateway
Pymj
·
2024-01-19 18:53
springcloud
sentinel
dubbo
java
安装RabbitMQ sentos并挂载
目录,mkdirdata2.拉取镜像dockerpullrabbitmq3.配置网络dockernetworkcreate--driverbridge--subnet=172.18.12.0/16--
gateway
飞飞彪
·
2024-01-19 18:41
rabbitmq
linux
运维
网络基础-网关,DNS,MAC地址,子网掩码,网段
二、什么是DNS三、MAC地址四、子网掩码五、网段一、什么是网关网关(
Gateway
)又称网间连接器、协议转换器。仅用于两个高层协议不同的网络互连。
言慢行善
·
2024-01-19 17:28
网络
tcp/ip
网络协议
spring-integration-redis中的分布式锁基本使用和
源码解析
spring-integration-redis中的分布式锁
源码解析
使用依赖代码示例
源码解析
获取锁加锁和锁互斥机制释放锁和锁可重入机制总结watchdog机制缺失加锁的性能太低使用依赖spring-integration-redis
咦940
·
2024-01-19 17:26
分布式系统
redis
spring
spring
boot
lua
java
基于 SpringBoot 实现多租户架构:支持应用多租户部署和管理
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2024-01-19 16:09
spring
boot
架构
java
后端
spring
JVM实战(20)——jstat实战(1)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章和下一章,我们将通过之前讲过的两个案例,看看如何在生产环境下
smart哥
·
2024-01-19 13:43
jvm专题
jvm
Nacos2.0.3
源码解析
(四)一致性协议-Distro协议实现原理
目录1、distro协议简介2、设计思想3、DistroProtocol类介绍3.1、DistroComponentHolder3.2、DistroTaskEngineHolder3.3、distro协议启动4、ClientManager5、distro验证任务详解5.1、getVerifyData方法解析5.1.1、DistroDataStorageImpl——v1版本5.1.2、DistroC
爱吃丸子的哈哈蒋
·
2024-01-19 13:35
Nacos源码解析
中间件
网络
详解SpringCloud微服务技术栈:
Gateway
网关(断言、过滤器、跨域问题)
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:详解SpringCloud微服务技术栈:Feign远程调用、最佳实践、错误排查订阅专栏:微服务技术全家桶希望文章对你们有所帮助现在集群中会有很多的微服务,且都对应自己的一个数据库,同时每个微服务还需要在Nacos中做注册和配置管理,当微服务之间有相互调用的时候,直接通过Feign来做远程调用,而当外部要访问的时候,直接发请求就可以
布布要成为最负责的男人
·
2024-01-19 12:50
微服务技术全家桶
spring
cloud
微服务
gateway
spring
断言
过滤器
跨域
gateway
网关限流
org.springframework.http.codec.ServerCodecConfigurer‘thatcouldnotbefound报错;出现该错误是因为SpringCloud
Gateway
九品印相
·
2024-01-19 11:45
gateway
gateway
503无法解决
{"timestamp":"2024-01-18T10:32:47.001+08:00","path":"/user/login","status":503,"error":"ServiceUnavailable","message":"","requestId":"9aecba57-4"}org.springframework.cloudspring-cloud-starter-loadbala
九品印相
·
2024-01-19 11:39
gateway
chrome
前端
[Sa-Token]Spring Cloud
Gateway
中支持子服务的@SaIgnore注解
需求场景见#415由于网关网关与子服务之间没有直接关系,因此必须通过redis等中间件进行交互.仅实现了根据请求路径(path)和请求方式(method)进行鉴权,如果映射(见org.springframework.web.bind.annotation.RequestMapping)中存在params/headers/consumes/produces等匹配方式则行不通思路子服务启动时通过bea
ly-chn
·
2024-01-19 10:55
java
spring
cloud
springboot
spring cloud
gateway
自定义负载均衡, 优先转发到指定IP
示例为优先将请求分配到指定IP,如果指定IP没有服务,则随机分配.
Gateway
LoadBalancerConfiguration.java挂载配置类,可以通过@org.springframework.boot.autoconfigure.condition.ConditionalOnXXX
ly-chn
·
2024-01-19 10:55
负载均衡
java
spring
cloud
springboot
element-ui 打包流程
源码解析
(下)
目录目录结构和使用1,npm安装1.1,完整引入1.2,按需引入2,CDN3,国际化接上文:element-ui打包流程
源码解析
(上)文章中提到的【上文】都指它↑目录结构和使用我们从使用方式来分析,为什么要打包成上面的目录结构
下雪天的夏风
·
2024-01-19 09:07
element-ui
前端
elementui
vue.js
组件库
element-ui 打包流程
源码解析
(上)
目录1,源码整体结构1.1,build目录1.2,examples目录1.3,packages目录1.4,src目录2,打包整体流程2.1,npmrunbuild:file2.1.1,build/bin/iconInit.js2.1.2,build/bin/build-entry.js2.1.3,build/bin/i18n.js2.1.4,build/bin/version.js2.2,buil
下雪天的夏风
·
2024-01-19 09:32
element-ui
前端
elementui
webpack
组件库
vue.js
一个小型的资源管理站
服务器架构系统:centos7.5服务框架:Nginx和uWSGI部署Flask2.数据库架构MariaDB5.53.示例前景微信小程序用户注册端口一、服务框架Web服务器网关接口(PythonWebServer
Gateway
Interface
浪尖的游鱼
·
2024-01-19 09:21
JVM实战(28)——模拟Metaspace内存溢出
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章,我们将通过示例代码演示Metaspace区域是如何发生内存
smart哥
·
2024-01-19 08:22
jvm专题
jvm
JVM实战(19)——JVM调优工具概述
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介前面章节,我们已经介绍了如何通过GC日志去分析系统的运行情况。本
smart哥
·
2024-01-19 08:51
jvm专题
jvm
JVM实战(25)——元数据区优化
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、案例背景本章介绍的案例比较特殊,是由于人为设置JVM参数错误,而导致
smart哥
·
2024-01-19 08:51
jvm专题
jvm
JVM实战(27)——内存溢出概述
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介从本章开始,我们将介绍JVM中的内存溢出异常——OutofMem
smart哥
·
2024-01-19 08:21
jvm专题
jvm
JVM实战(26)——SystemGC
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、案例背景本章将介绍一个因为程序员同学不懂JVM的GC机制而导致的系统
smart哥
·
2024-01-19 08:44
jvm专题
jvm
Gateway
网关限流
另一方面是为了防止恶意网络攻击文章目录一、常见限流场景1.1限流的对象1.2限流的处理1.3限流的架构二、常见的限流算法2.1计数器算法2.2漏桶算法(LeakyBucket)2.3令牌桶算法(TokenBucket)三、
Gateway
人生就像一场戏!
·
2024-01-19 07:30
springcloud
gateway
配置redis挂载
redis/6379/data/把redis-conf文件上传到conf文件夹中3.配置网络dockernetworkcreate--driverbridge--subnet=172.18.12.0/16--
gateway
飞飞彪
·
2024-01-19 06:23
redis
数据库
缓存
Superset环境配置与部署
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticIPADDR=192.168.18.130NETMASK=255.255.255.0
GATEWAY
You Only Live Once_2
·
2024-01-19 04:11
python
virtualenv
DataXCloud部署与配置[智数通]
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticIPADDR=192.168.18.130NETMASK=255.255.255.0
GATEWAY
You Only Live Once_2
·
2024-01-19 04:09
大数据
SpringCloud(10~16章):Hystrix断路器、zuul路由网关、
Gateway
新一代网关、Config分布式配置中心、Bus消息总线、Stream消息驱动、Sleuth分布式链路跟踪
10.Hystrix断路器虽然现在Hystrix服务降级框架SpringCloud官方停止更新了,但是它的设计理念非常优秀,服务降级服务熔断服务限流等等它的一些列思想是后面框架借鉴的必备良药。所以我们需要深入地了解一下Hystrix。虽然现在官网推荐使用resilience4j,但是它在国外用的比较多。在国内主要是使用Hystrix,或者sentienl(阿里的)消费侧服务侧都可以使用,一般在消费
清风微凉 aaa
·
2024-01-19 04:02
五
微服务核心生态
spring
cloud
hystrix
gateway
Hotspot
源码解析
-第二十章-字典表创建和基础类预加载(四)
20.5字典表创建和基础类预加载20.5.1systemDictionary.cpp/hpp20.5.1.1SystemDictionary::initializevoidSystemDictionary::initialize(TRAPS){//Allocatearraysassert(dictionary()==NULL,"SystemDictionaryshouldonlybeinitial
多栖码农
·
2024-01-19 03:52
Java虚拟机
java
Hotspot
源码解析
-第二十章-系统类及其方法以符号形式存储在符号表(三)
20.4系统类及其方法以符号形式存储在符号表20.4.1vmSymbolls.cpp/hpp20.4.1.1vmSymbols::initialize这块实现中用到了很多宏定义,所以在讲解时,需要先宏展开,下面根据用到的顺序介绍各个宏定义及其宏展开结果#defineVM_SYMBOL_BODY(name,string)string"\0"staticconstchar*vm_symbol_bodi
多栖码农
·
2024-01-19 02:48
Java虚拟机
java
HashMap
源码解析
看多了面试还是不会说?看这篇文章就够了
本来今天想要重新整理一些hashMap的源码阅读解析文章的相关内容的,后面发现网上关于HashMap的
源码解析
已经有很多专业的分析了,在看了一遍源码之后,我就直接整理一下HashMap相关的一些热门面试题的答案吧
先生zeng
·
2024-01-19 02:31
SpringCloud
Gateway
解决CROS跨域问题
目录一、问题二、原因二、解决方法1、
gateway
设置允许跨域2、手动写一个CorsResponseHeaderFilter的GlobalFilter去修改Response中的头一、问题前端代码访问后端代码时候会出现
梁山教父
·
2024-01-19 02:16
spring
cloud
gateway
spring
SpringCloud
GateWay
在全局过滤器中注入OpenFeign网关后无法启动
目录一、问题二、原因1、修改配置2、添加@Lazy注解在client上面3、启动成功一、问题当在
gateway
的全局过滤器GlobalFilter中注入OpenFeign接口的时候会一直卡在路由中,但是不会进一步
梁山教父
·
2024-01-19 02:14
spring
cloud
gateway
spring
SAP UI5 初学者教程之七 - JSON 模型初探试读版
Jerry从2014年加入SAP成都研究院CRMFiori开发团队之后开始接触SAPUI5,曾经在SAP社区和“汪子熙”微信公众号上发表过多篇关于SAPUI5工作原理和
源码解析
的文章。
JerryWang_汪子熙
·
2024-01-19 01:33
workflow
源码解析
:GoTask
关于gotask提供了另一种更简单的使用计算任务的方法,模仿go语言实现的gotask。使用gotask来实计算任务无需定义输入与输出,所有数据通过函数参数传递。与ThreadTask区别ThreadTask是有模板,IN和OUT,ThreadTask依赖输入输出。而GoTask不依赖,而是直接将函数打包成go这个callback,等待线程池消费。1.示例程序我们想异步的运行一个加法函数:void
敬先生
·
2024-01-19 00:34
Poco库
c++
华为路由器交换机单臂路由和DHCP配置方法
AR2配置system-view[AR2]undoinfo-centerenable[AR2]ippoolvlan2[AR2-ip-pool-vlan2]
gateway
-list192.168.2.1[
whydeny
·
2024-01-18 23:18
华为ENSP
华为
YARN ApplicationMaster与ResourceManager之间基于applicationmaster_protocol.proto协议的allocate()接口
源码解析
在YarnApplication运行期间,ApplicationMaster相当于这个Application的监护人和管理者,负责监控、管理这个Application的所有Attempt在cluster中各个节点上的具体运行,同时负责向YarnResourceManager申请资源、返还资源等。可以说,ApplicationMaster与ResourceManager之间的通信是整个Yarn应用从
麦兜和小可的舅舅
·
2024-01-18 22:26
hadoop
open-source
yarn
yarn
AM
RM
allocate
hadoop
【PostgreSQL内核学习(二十四) —— (ALTER MATERIALIZED VIEW)】
ALTERMATERIALIZEDVIEW概述
源码解析
修改物化视图的属性和行为AlterTableStmt结构体AlterTableMoveAllStmt结构体重命名RenameStmt结构体设置对象依赖于扩展
J.Kuchiki
·
2024-01-18 22:07
PostgerSQL
postgresql
数据库
gateway
和base包+Jdk17和Jdk8版本切换(总结)
gateway
一.
Gateway
和Base包二.Jdk版本升级启动Idea的问题一.
Gateway
和Base包在开发过程中,可能研发团队会自己写好很多的工具包。
Martin__Liu
·
2024-01-18 20:02
Java高级
JavaWeb
Java基础
gateway
java
开发语言
gateway
配置
server:port:8080spring:application:name:test-
gateway
cloud:nacos:discovery:server-addr:localhost:8848
gateway
java 之路
·
2024-01-18 18:51
gateway
java
服务器
【JUC】ReentrantReadWriteLock
源码解析
文章目录ReentrantReadWriteLock读写锁缓存更新策略实现原理成员属性加锁原理写锁原理读锁原理解锁原理StampedLockReentrantReadWriteLock读写锁独占锁:指该锁一次只能被一个线程所持有,对ReentrantLock和Synchronized而言都是独占锁共享锁:指该锁可以被多个线程锁持有ReentrantReadWriteLock其读锁是共享锁,写锁是独
小小Yi学编程
·
2024-01-18 18:33
JUC
java
开发语言
ThreadLocal
源码解析
文章目录set()get()remove()一段代码,我们来挨着分析分析publicstaticvoidmain(String[]args)throwsInterruptedException{ThreadLocalthreadLocal=newThreadLocal>{//实际想要存储的值Objectvalue;//构造方法Entry(ThreadLocalk,Objectv){//继承了Wea
小小Yi学编程
·
2024-01-18 18:33
java
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他