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防火墙->新建入站规则

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

文档更新时间: 2019-11-08 09:51 作者:佐佑时代