码农之路

2022年05月01日   Keepalived单节点监控Nginx自动重启   225 次浏览

我们都知道Keepalived是集群管理中保证高可用的一个服务软件,用来防止单点故障。 如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服……

2021年06月12日   oracle怎样防止误操作删除表并记录操作者信息   620 次浏览

公司oracle的开发环境数据库权限没做特别的限制,一个帐号供所有人开发人员使用,偶尔会出现重要的表被清空和删除的情况(可能是小白的误操作,也可能是程序的BUG),所以需要对核心表进行限制,以防止表被删除和……

2021年05月01日   SpringBoot使用logback后actuator的logfile页面报错或打不开   942 次浏览

Actuator的配置和使用就不做说明了,本文主要讲使用logback后的logfile的配置。 首先看看官方的说明文档: Returns the contents of the logfile (if logging.file.name or logging.file.path properties h……

2020年07月18日   Maven项目自动发布更新至linux   1,207 次浏览

开发环境需要频繁更新,并且服务器容易弄错,配置好自动发布更新后,只需要一个命令就可以完成更新操作,省时并且不会出错。主要用到了wagon-ssh文件上传工具,配置如下。 一、maven配置:pom.xml的build节点 ……

2020年03月15日   Linux系统下Tomcat8配置jmx详细步骤   1,874 次浏览

1、修改catalina.sh文件配置 修改tomcat/bin目录的catalina.sh文件,在“Execute The Requested Command”这句话上面添加如下配置: CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.2.23……

2019年12月15日   SpringBoot+Thymeleaf静态文件缓存问题(版本管理)   4,379 次浏览

废话不多说,既然你看到了这里,说明你曾经尝试过使用?v=1.0这种方式来解决这个问题,那么SpringBoot有没有更好的方式来解决呢?答案是肯定的。 使用方法也很简单,配置类和配置文件两种方式,如下: @Configurati……

2019年11月24日   zuul代理后项目的swagger接口路径重复   4,381 次浏览

今天把zuul部署好了,在使用代理后的swagger测试接口时,发现提交时项目路径出现重复,比如原来的接口地址为http://{ip}/{project_name}/api/user/add,然后现在变成了http://{ip}/{project_name}/{project_name}/……

2019年09月28日   Java(SpringBoot)数据库版本管理工具liquibase   2,742 次浏览

Java(SpringBoot)数据库版本管理工具目前主流的就是flyway和liquibase,在确认选型之前看了很多对比的文章,大多观点是支持flyway的,主要因为其配置灵活。因此我也准备在我们组内使用flyway,结果在配置弄到一……

2019年06月11日   SpringBoot项目之间相互引用   6,577 次浏览

有这样一个需求,有两个可以独立部署的SpringBoot项目A和B,遇到下面这些场景: A和B需要合并成一个工程部署 A需要引用B中service层的功能,反之亦然 因为A和B两个项目是两个不同的团队在维护,所以不要说什么把……

2019年03月02日   thymeleaf块标签(空标签)th:block,标签本身不显示   22,657 次浏览

<th:block></th:block>是Thymeleaf提供的唯一的一个Thymeleaf块级元素,其特殊性在于Thymeleaf模板引擎在处理<th:block>的时候会删掉它本身,标签本身不显示,而保留其内容,应用场景主要有如下……

友情链接: 程序员刘杨 刘杨
Copyright 2003~2018 保留所有权利 | 网站地图
备案号:湘ICP备14001005号-2

湘公网安备 43011102001322号