
微服务
文章平均质量分 74
一个九零后的程序猿
只为成功找方法,不为失败找理由!
展开
-
记一次线上SpringCloud-Feign请求服务超时异常排查
由于近期线上单量暴涨,第三方反馈部分工单业务存在查询处理失败现象,经排查是当前系统通过FeignClient调用下游系统出现部分超时失败(异常代码贴在下方)。Caused by: feign.RetryableException: Read timed out executing POST http://xxxx at feign.FeignException.errorExecuting(FeignException.java:84) ~[feign-core-10....原创 2022-01-13 14:22:14 · 1781 阅读 · 1 评论 -
SpringBoot快速集成SpringBootAdmin管控台监控服务
SpringBootAdmin是一个针对 Spring Boot 的 Actuator 接口进行 UI 美化封装的监控工具,它可以在列表中浏览所有被监控 spring-boot 项目的基本信息、详细的 Health 信息、内存信息、JVM 信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中率)等。可分为服务端(spring-boot-admin-server)和客户端(spring-boot-admin-client),服务端和客户端之间采用http通讯方式实现数据交互。服务端server需要单.原创 2021-09-09 15:22:59 · 759 阅读 · 0 评论 -
SpringBoot集成Nacos实现服务注册和远程调用
1、启动Nacos首先,需要启动Nacos,这里不做过多介绍。2、注册服务提供方创建一个空白的SpringBoot项目,对应项目中加入SpringBoot-Nacos依赖,pom如下所示。 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-discovery-spring-boot-starter</artifa原创 2021-04-12 15:53:54 · 3477 阅读 · 0 评论 -
详细介绍使用Jenkins持续集成部署SpringBoot项目
Jenkins是一个开源自动化服务器,主要用于监控,发布等持续重复的工作。本文主要讲如何使用Jenkins构建项目Linux环境安装Jenkins 请参考:传送门一、部署流程流程:Jenkins主要负责拉取新代码,并编译打好包,然后推送到目标服务器响应目录下启动。二、全局配置Maven配置这边博主是直接使用本地安装的setting配置文件JDK配置JAVA_HOME就是咱们本地安装的JDK目录三、构建首个项目...原创 2020-11-03 14:40:34 · 722 阅读 · 0 评论 -
在Linux上快速部署Jenkins持续集成环境
Jenkins简单介绍Jenkins是一个开源自动化服务器,主要用于监控,发布等持续重复的工作。本文主要讲如何部署Jenkins持续集成环境Linux环境安装Maven 请参考:传送门一、安装Jenkins① 配置yum数据源wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo② 导入rmp秘钥rpm --import https://pkg.jenkin原创 2020-09-25 16:12:20 · 365 阅读 · 0 评论 -
解决安装Jenkins插件时出现该jenkins实例似乎已离线问题
问题如图下所示:解决上述问题方法:1、 修改/var/lib/jenkins/updates/default.json因为jenkins在下载插件之前会先检查网络连接,其会读取这个文件中的网址。默认是:访问谷歌,这就很坑了,服务器网络又不能FQ,肯定监测失败呀,所以将图下的google改为www.baidu.com即可,更改完重启服务。按照上述方法处理,我们发现离线问题已经解决,如下图所示:这样我们就可以愉快地安装插件了。...原创 2020-09-24 19:06:03 · 909 阅读 · 0 评论 -
在Linux上快速部署Maven环境
一、下载压缩包官方地址:http://maven.apache.org/download.cgi直接使用wget命令进行下载maven压缩包wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz二、解压tar -zxvf apache-maven-3.6.3-bin.tar.gz三、配置环境变量vi /etc/profil原创 2020-09-24 10:41:34 · 377 阅读 · 0 评论 -
详细介绍Linux环境下安装配置zookeeper
1. 介绍zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Z...原创 2019-03-23 14:51:06 · 151 阅读 · 0 评论