logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GPS定位系统(三)——Java后端

<h1 id="前言">前言</h1><p>GPS系列——Java端,<a href="https://github.com/fly7632785/GpsServer">github项目地址</a>

devOps系列(八)efk+prometheus+grafana日志监控和告警

es数据源-》grafana (监控数据表 触发告警条件 发送告警) -》 alertmanager (配置路由到指定webhook) -》 prometheus-alert (根据不同模板组装数据)-》企业微信。

文章图片
#devops#prometheus#grafana
微服务maven公共版本、私服、依赖管理

前言关于微服务的公共依赖模块的抽取、统一版本管理、统一私服配置等,尝试了多种方案,整理优化了多次,分享一下。期望达到的效果:1、统一的三方库版本管理2、统一的私服配置(上传、下载、下载插件)3、springcloudspringalibabaspringboot 版本依赖管理统一配置正文单独建一个common的maven工程,内部生成一个core module。核心就两块,一块是最外层的 comm

#java
Docker nginx https二级域名无端口访问多个web项目

<h1 id="前言">前言</h1><p><a href="https://www.jianshu.com/p/3378d2eacb3d">Docker nginx部署二级域名无端口访问多个web

k8s+nacos无缝发布方案

目前k8s 对微服务发版是可能出现问题的,即便是也会出现发布期间的请求错误。原因是:k8s新的实例启动起来,旧的就会立即被杀掉,而nacos和其他服务没法很快感知到 该服务已经下线(心跳机制),期间就会出现流量还会转到旧的节点上(实际上已经被杀掉了 就会报错)所以方案的原理也是:在k8s杀掉旧的实例之前,让实例主动在nacos下线,且给予一定的缓冲时间(其他服务的列表刷新),然后额外再调用一下优雅

文章图片
#kubernetes#容器#云原生
java+maven项目+tapd+jenkins+gitlab+sonarqube+docker实现自动化持续部署(超详细)

文章目录前言相关介绍一、准备环境二、安装docker开放docker 2375端口三、docker安装gitlab修改gitlab.rb配置文件进入容器重启配置修改http的clone地址加上端口新建一个springboot的test项目四、docker安装jenkins五、docker安装nexus六、docker安装sonarqube建立数据库mysql创建sonarqube另外汉化八、nex

#jenkins
Android gitlab runner 集成及其注意事项

前言如果你的公司使用的是gitlab,你完全可以做一个gitlab runner来节省很多自己打包给测试人员的时间。它是基于gitlab ci的,关于gitlab ci可以自行了解一下。我现在使用的gitlab ci,说白了其实就是一个运行在电脑上的脚本,可以在每次提交代码的时候自动打包成apk。效果每次有提交,就会自动生成好apk供下载使用正文官方安装手册...

devOps系列(七)grafana+prometheus监控告警

作者目前打算分享一期关于devOps系列的文章,希望对热爱学习和探索的你有所帮助。文章主要记录一些简洁、高效的运维部署指令,旨在和能够。就像运维文档或者手册一样,方便进行系统的重建、改造和优化。每篇文章独立出来,可以单独作为其中一项组件的部署和使用。本章为。

文章图片
#devops#grafana#prometheus
devOps系列(四)jenkins搭建

作者目前打算分享一期关于devOps系列的文章,希望对热爱学习和探索的你有所帮助。文章主要记录一些简洁、高效的运维部署指令,旨在和能够。就像运维文档或者手册一样,方便进行系统的重建、改造和优化。每篇文章独立出来,可以单独作为其中一项组件的部署和使用。本章为。

文章图片
#devops#jenkins#servlet
devOps系列(六)grafana+prometheus搭建

作者目前打算分享一期关于devOps系列的文章,希望对热爱学习和探索的你有所帮助。文章主要记录一些简洁、高效的运维部署指令,旨在和能够。就像运维文档或者手册一样,方便进行系统的重建、改造和优化。每篇文章独立出来,可以单独作为其中一项组件的部署和使用。本章为。

文章图片
#devops#grafana#prometheus
到底了