发车🛞~
1. Centos7中8080端口被占用,如何关闭使用这个端口的进程
1.1 首先查看8080端口被哪一个进程使用:
sudo netstat -tulnp | grep 80801.2 找到对应进程的编号,删掉即可:
sudo kill -9 对应进程ID
P.S. 如果是要查看容器内的指定端口有没有被占用,可以使用
docker exec -it 指定容器名 netstat -tuln | grep 指定端口
2. 后台运行Jar文件
nohup java -jar 你打包好的.jar文件 &
-
注意,如果你没有在项目中配置日志功能,并且使用了上述命令运行jar文件,那么这个时候如果发生报错是无法查看到日志的。
-
这个时候可以用
java -jar 你打包好的.jar文件,这个时候请求端口服务端发生500错误,就可以看到了相关的报错信息了——ssh客户端使用MobaXterm
3. (Vite)Vue3组合式API如何引入.env
vite官方文档 简单来说首先要创建.env文件,创建的变量名需要以
VITE_开头,然后使用的时候需要import.meta.env.你定义的变量,当然,我们可以存储成一个变量然后使用${}的方式嵌入到业务代码中,定义的方式是:const my_env_val=import.meta.env.你定义的变量
最后
目前的大多数项目是使用Docker Compose进行项目的部署,但是上述的内容是我在手动部署的过程遇到的问题以及总结🤟