202112-10 SpringBoot项目部署在weblogic中间件的注意事项说明 SpringBoot项目部署在weblogic中间件的注意事项1、SpringBoot项目Tomcat部署无需手动配置web.xml但是使用weblogic部署项目时需配置所有相关的监听器和过滤器等。<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/java... 继续阅读 >
202110-12 springboot项目部署在linux上运行的两种方式小结 springboot部署项目在linux的两种方式可以选择war包方式或者jar包方式(个人推荐使用jar方式)1.springboot的jar包方式因为idea默认就是jar打包方式所以直接使用maven工具按照步骤点击就可以直接打包打包之前别忘了修改好你的配置文件,别到时候端口号冲突启动不了(多个同样的端口号),假如要使用linux上的数据库也要提前修改好密码然后控制台就会输出执行过程,不用管,最后结束了就会这如图红框处找到输出路径.找到这个文件把他... 继续阅读 >
202010-08 基于Flyway实现简化Spring Boot项目部署 1.什么是Flyway我们在公司做开发时,由于项目需求的变化,或者前期设计缺陷,导致在后期需要修改数据库,这应该是一个比较常见的事情,如果项目还没上线,你可能把表删除了重新创建,但是如果项目已经上线了,就不能这样简单粗暴了,我们需要通过SQL脚本在已有数据表的基础上进行升级。目前Java这块,想要对数据库的版本进行管理主要有两个工具:FlywayLiquibase两个工具各有千秋,但是核心功能都是数据库的版本管理,这里主... 继续阅读 >
202009-28 Nginx+Uwsgi+Django 项目部署到服务器的思路详解 首先先说一下思路:1.本地django项目打包主要用到的是python自带的distutils.core下的setup,具体代码在下面,主要讲的两个问题是package主要打包为和目录同级的代码,例如:TCMS如果还有一个子文件夹,那就不能自动打包了。这个时候需要用到data_files。glob(*filename)文件名模式匹配,不用遍历整个目录判断每个文件是不是符合。fromdistutils.coreimportsetupimportglobsetup(name="demo",version="0.1",packa... 继续阅读 >