- 博客(6)
- 收藏
- 关注
原创 浅谈持续集成
浅谈持续集成1 持续集成是什么?持续集成是一种软件开发实践,可以理解为软件开发的过程中的一种方法,并不是我们理解中的具体某种工具(例如Jenkins)这个实践的内容主要指的是在开发过程中不断地将团队各个成员的成果集中到同一个主干。(例如:实践中的代码集成,每个人push到feature上的成果不断集成到master)每次集成都通过自动化构建,构建的具体内容可能包括:编译、自动化测试、打包、自动部署2 为什么需要持续集成?从两方面去理解,一是集成,二是持续:集成:每个软件项目都可能是由
2021-03-20 23:04:09 397 1
原创 实现 logback + kafka + ELK 的SSH项目日志改造
实现 logback + kafka + ELK 的SSH项目日志改造1 简介前言:SSH框架中已集成logback,部门已搭建好Kafka + ELK平台(后称日志平台),因为需要容器化部署项目,日志不能像以往写在本地日志文件,而是需要通过Kafka+Logstash将日志消息收集存储在日志平台。不同于Springboot项目自带logback,改造方便,SSH项目需要自己改造日志工具并且集成kafka,有诸多不同地方,文章主要是对改造过程及出现问题做介绍。前序知识:名词的简单介绍logbac
2020-10-22 10:08:57 531 2
原创 MD5、AES、Jasypt加密方式的简要介绍与对比
说说系统中的加密工具1 资料来源及说明1.1 简要说明1.1.1 目前系统中用的加密工具有:MD5、AES加密工具(旧的)及Jasypt加密工具(新增)1.1.2 MD5: 主要用在系统用户名密码的加密上1.1.3 AES:除数据库密码解密外、系统用于密码等所有的均使用该加密工具:redis、邮件、Eterm账户等1.1.4 Jasypt:目前只计划实现数据库密码的加解密,配合实现数据库自动化运维1.2 MD51.2.1 MD5算法原理及实现:https://blog.csdn.net/u0
2020-10-13 22:28:09 2181
原创 log4j2升级为logback,logback+slf4jcommons-logging+Jboss-logging(SSH项目)
Java日志 - log4j2升级为logback,涉及commons-logging、slf4j、Jboss-logging日志组件(SSH项目)1 前言SSH框架中已集成log4j2,因为要通过kafka接入elk,因为接入demo采用的是logback作为日志组件,所以需要将日志组件改为logback,由logback生产日志发送给kafka,接入到elk。因为SSH框架老旧,改造中又涉及到的日志工具:lagback、log4j2、commons-logging、slf4j、jboss-loggi
2020-09-24 16:55:12 775
原创 log4j升级为log4j2,log4j2+slf4j+commons-logging+Jboss-logging(SSH项目)
Java日志 - log4j1升级为log4j2,涉及commons-logging、slf4j、Jboss-logging日志组件(SSH项目)1 前言1. 1 问题起因SSH框架中已集成log4j,采用log4j.preoerties配置文件的方式进行日志记录。因升级至log4j2导致spring相关日志输出、单元测试运行报错等情况。因此梳理了SSH框架中涉及到的日志工具:log4j1、log4j2、commons-logging、slf4j、jboss-logging 之间的关系,以及升级中如何
2020-09-24 11:52:35 2020
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人