自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 SpringSecurity账号锁定 + 用户登入登出日志记录

SpringSecurity账号锁定 + 用户登入登出日志记录

2023-12-21 15:36:29 218

原创 java8新特性之集合流式操作

1. 集合的流式操作,不是一个数据结构,不负责任何的数据存储;2. 它更像是一个迭代器,我们可以有序的获取到数据源中的每一个数据,并且可以对这些数据进行一些操作;3. 流式操作的每一个方法,返回值都是返回流的本身。

2022-12-07 14:36:24 941 1

原创 lunix 安装mysql5.7.38

lunix安装mysql5.7,重置密码并设置开机自启

2022-06-02 10:50:09 2387

原创 jenkins打包springboot项目jar包并生成docker镜像发布到外网服务器

jenkins打包springboot项目jar包并生成docker镜像发布到外网服务器

2022-05-17 18:27:27 1238

原创 docker容器中修改mysql的sql_mode

mysql: [ERROR] unknown variable ‘sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION’

2022-05-10 16:41:15 2220

原创 springboot+metrics+influxdb+grafana构建应用监控平台

应用监控系统由Metrics+InfluxDB+Grafana组合而成,通过客户端Metrics在业务代码中埋点,Metrics会把收集到数据存储在InfluxDB数据库中,然后通过Grafana来展示监控数据,所以InfluxDB和Grafana只是辅助工具,重点是数据的采集和维度的选择,数据采集到后如何展示。

2022-05-05 11:10:58 2132 2

原创 springboot+prometheus+grafana实现应用监控和报警 - lunix版

SpringBoot+Prometheus+Grafana是目前比较常用的应用监控方案,由Springboot项目暴露指标,Prometheus进行信息采集,Grafana实现可视化监控与报警。

2022-04-25 14:30:54 2058

原创 springboot+prometheus+grafana实现应用监控和报警 - windows版

SpringBoot+Prometheus+Grafana是目前比较常用的应用监控方案,由Springboot项目暴露指标,Prometheus进行信息采集,Grafana实现可视化监控与报警。

2022-04-21 16:58:51 1491

原创 zuul+ribbon实现负载均衡

zuul+ribbon实现负载均衡和自定义负载均衡。

2022-04-19 18:25:14 2733

原创 zuul+nacos实现动态路由

zuul+nacos实现动态路由,这样在修改网关配置文件的时候,就不需要重新启动项目了

2022-04-18 18:31:09 1560

原创 lunix gitlab+postgresql搭建gitlab私服实现高可用

搭建内网高可用gitlab私服,lunix下gitlab+postgresql实现高可用。实现方法:两台服务器上部署完全一样的gitlab,其中gitlab有关文件采用 inotify + rsync 进行同步,数据库采用psql主从,且实现开机自启与数据自动备份。

2022-03-02 11:59:56 2716 4

原创 Jenkins流水线打包微服务构建docker镜像运行

前提:1.已安装Harbor。2.已安装Jenkins,已配置相关环境,如Maven、JDK等。3.微服务项目已经推送到远程仓库(我这里是推送到了gitee)。操作流程如下1.新建任务2.参数构建点击spring-cloud-dev,接着进入配置这时候可以看到构建参数如下3.配置微服务打开编译工具IDEA,项目结构如下,现只构建两个子服务cloud-zuul和cloud-admin在项目根目录下放置Jenkinsfile文件,在子服务cloud-zuul和cloud-

2021-11-16 22:04:48 4292

原创 docker 安装Redis并挂载配置文件

# pull最新版本redis镜像docker pull redis:latest# 查看镜像是否已安装docker images# 运行名为redis的容器docker run -p 6379:6379 --name redis -v /root/ghyExploit/redis/conf/redis.conf:/etc/redis/redis.conf -v /root/ghyExploit/redis/data:/data -d redis redis-server /etc/redis/r

2021-09-18 11:51:39 1262

原创 lunix安装Nginx与node.js

安装node.js# 下载wget https://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xz # 解压tar xf node-v12.18.1-linux-x64.tar.xz # 进入解压目录 cd node-v12.18.1-linux-x64 # 编辑配置文件profile(修改linux系统的环境变量来设置直接运行命令)vim /etc/pro

2021-09-09 16:33:29 222

原创 docker Jenkins实现springboot项目自动化部署

1.实现springboot项目自动化部署前需要安装JDK、Maven 、 GIT。2.使用docker安装的Jenkins,本文在配置Jenkins时遇到了is not a directory on the Jenkins master(but perhaps it exists on some agents)错误,解决错误方法:将本地的maven和java挂载到Jenkins容器。3.请阅读完全文后再操作。

2021-09-01 17:58:54 789

原创 Jenkins安装

Jenkins简介官网网址:https://www.jenkins.io/Jenkins下载选择一个较为稳定的版本下载,这里我下载了两个版本,一个是war格式一个是windows格式Jenkins安装1.java命令启动jenkins.war启动前需要有java的开发环境命令:java -jar jenkins.war 或者 java -jar jenkins.war --httpPort=8080,–httpPort=8080可以写也可以不写,如果不写就是按默认端口8080访问lo

2021-08-27 16:42:36 127

原创 lunix docker安装Jenkins

docker安装Jenkins参考文章# 拉取镜像docker pull jenkins/jenkins# 创建本地数据卷(路径可自行定义)mkdir -p /root/ghyExploit/jenkins_home/# 修改目录权限(因为当映射本地数据卷时,/root/ghyExploit/jenkins_home/目录的拥有者为root用户,而容器中jenkins用户的uid为1000)chown -R 1000:1000 /root/ghyExploit/jenkins_home/#

2021-08-27 16:36:51 160

原创 linux docker安装jdk+mysql+redis并运行后端jar包

docker安装jdk并运行后端jar包

2021-08-26 18:06:18 1061

原创 vagrant+virtual box+Docker虚拟机搭建教程

一. 准备工具下载安装vagrant访问Vagrant官网https://www.vagrantup.com/,点击Download选择自己想要的版本, 默认点击下一步即可完成安装,安装完后输入命令vagrant,测试是否安装成功。下载安装virtual box访问VirtualBox官网https://www.virtualbox.org/,点击Download选择自己想要的版本, 默认点击下一步即可完成安装。下载virtualbox.box下载网址:https://vagrantclou

2020-12-08 18:51:28 356

原创 Restful + Swagger + RestController规范

Restful + Swagger + RestController规范

2020-12-08 11:23:10 649

原创 微服务中网关Zuul的搭建与使用(五)

搭建Zuul,使用Zuul前置过滤器对token进行鉴权与转发。

2020-08-12 11:46:00 212

原创 微服务中基于JWT的Token机制认证实现(四)

本文章的内容为token的生成与鉴权。

2020-08-12 10:29:32 652

原创 微服务中Hystrix熔断器的基本使用(三)

微服务中Hystrix熔断器的基本使用

2020-08-10 17:23:51 238

原创 微服务中Eureka的搭建与使用(二)

Eureka服务器搭建/Eureka客户端注册/Eureka服务之间的调用

2020-08-10 16:26:55 464

原创 微服务中Swagger2结合Zuul搭建Restful API文档(一)

本文章可将swagger配置类提取到公共服务模块,不需要在每个业务模块中编写swagger配置类,并通过Zuul网关将整个系统的API文档整合在同一个页面上,通过Zuul的端口访问即可。

2020-08-03 10:16:33 385

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除