MISBoot快速开发平台

微服务运行

一、运行Jar包

-Xms128m -Xmx512m是控制内存运行,避免占用CPU资源过多而导致出现卡机停顿现象。

(一)控制台输出日志运行:
java -Xms128m -Xmx512m -jar config.jar
(二)控制台后台运行:
java -Xms128m -Xmx512m -jar config.jar > config.log 2>&1 &

二、 通过脚本运行

脚本路径:D:\\zysd\\sc\\script\\windows

编译微服务:microservice-build.bat

启动微服务:microservice-start.bat

停止微服务:microservice-stop.bat

启动RabbitMQ:rabbitmq-start.bat

三、 微服务进程管理

(一)查看端口9780被哪个进程占用
netstat -ano | findstr "9780"
(二)查看进程号为3736对应的进程
tasklist | findstr "3736"
(三)结束指定进程号
taskkill关闭进程的窗口命令:
Taskkill /f force /t tree /im image name or process name /pid process id

根据进程名结束进程:taskkill /f /t /im javaw.exe

根据进程号结束进程:taskkill /PID 进程号 /F

(四)查看所有的端口占用情况
netstat -ano
(五)微服务防火墙外网配置

Windows防火墙配置微服务运行,运行各个微服务之前,要先打开外网端口,此服务器才能与外界计算机端口进行通信,才能保障微服务的运行。

需要对外开发的端口:eureka 9760,config 9780,gateway 9775,system 9805

本文档提供参考端口,实际则以eureka注册端口为准。

顾名思义就是访问此计算机站点,打开服务器管理工具->Windows防火墙->新建入站规则

填写端口号,点击下一步,选择特定本地端口,允许连接即可。

QQ在线咨询
客服 QQ
251122361
微信/手机
18973127736
办公电话
0731-89565588