微服务
swany
从互联网行业爬出,投入中国浩浩荡荡的数字化进程。
展开
-
ERROR: Registering runner... failed runner=qVn7B1ES status=couldn‘t execute POST
1、由于这台服务器是新搭建的,新安装的docker,新安装的docker就会创建一个docker0的虚拟网卡,这个docker0网卡的作用是所有docker容器的默认网关。悲催的是这个docker0的ip访问跟我司服务器分配的ip冲突了,先造成网络不可访问的问题。2、停掉docker0之后,再注册gitlab-runner就会出现上面的报错。docker部署的gitlab-runner,注册到git服务时报错如上。2、至于docker0虚拟网卡冲突的问题,另外想办法解决。1、恢复docker0虚拟网卡。原创 2024-03-29 09:02:30 · 270 阅读 · 0 评论 -
启动sonarqube 报错 AccessDeniedException: /opt/module/sonar/sonarqube-7.5/temp/conf/es/elasticsearch.yml
sonar集成了es,es启动的时候不能用root账号,所以只能新建其它账号,但是启动的时候不能用sudo,否则es还是起不来,但是正常启动的时候会报权限不足错误。原创 2023-05-26 10:51:04 · 303 阅读 · 0 评论 -
微服务网关Zuul源码分析
网关介绍请参考我上一篇文章:互联网关键系统网关Zuul 是 Netflix 公司的开源项目,Spring Cloud 在 Netflix 项目中也已经集成了 Zuul,依赖名叫:spring-cloud-starter-netflix-zuul。Zuul是基于 Servlet 框架构建,采用的是阻塞和多线程方式,即一个线程处理一次连接请求,Zuul源码分析本文来分析Zuul作为网关的核心源码。对于Servlet,我们分析源码一般从HttpServlet的实现类开始分析。对于Zuul,我们从Z原创 2020-07-31 21:57:24 · 193 阅读 · 0 评论 -
微服务关键系统网关及实现技术Zuul和Spring Cloud Gateway的区别
网关在互联网架构中的位置图中黄色的部分即为网关,它的基本作用有:(1)、请求鉴权认证(2)、流量管控路由网关的实现技术有很多种,如下图所示:今天我们就来比较 Zuul和Spring Cloud Gateway的区别。Netflix Zuul和Spring Cloud Gateway 比较1、开源组织Spring Cloud Gateway 是 Spring Cloud 微服务平台的一个子项目,属于 Spring 开源社区,依赖名叫:spring-cloud-starter-gateway原创 2020-07-31 21:04:36 · 614 阅读 · 0 评论