各微服务按需部署配置好了,可以按照以下方式进行启动:

1 启动顺序

微服务之间有一定的依赖关系,需要按照以下顺序依次启动:

平台微服务 –> 离线开发微服务 –> 调度微服务
平台微服务 –> 数据服务微服务
平台微服务 –> 实时同步微服务
平台微服务 –> 消息中心微服务

需要等待前一个微服务启动成功后,再启动后一个微服务。

2 启动方式

2.1 windows

双击执行lczPlatformServer/startup.bat、lczBatchWorkServer/startup.bat、lczScheduleServer/startup.bat、lczDataProvideServer/startup.bat、lczDataProvideServer/startup.bat、lczStreamWorkServer/startup.bat、lczMessageCenterServer/startup.bat可分别启动平台微服务、离线开发微服务、调度微服务、数据服务微服务、实时同步微服务等。

【小提示】如果并发处理的任务多、数据转换的数据量比较大需要适当调大lczBatchWorkEServer/startup.bat中的 -Xmx4096m
-Xmx的值一般建议设置为1024的倍数

2.2 linux

命令窗口中分别进入lczPlatformServer、lczBatchWorkServer、lczScheduleServer、lczDataProvideServer、lczStreamWorkServer、lczMessageCenterServer目录,执行“./startup.sh”即可分别启动微服务,如下图所示:

1、启动时如果报权限错误,可以先执行: chmod 777 ./*
2、如果要修改startup.sh中的配置,可通过 vim进行修改,不能在windows中通过编辑器修改。

服务启动完成后,可以通过以下命令查看微服务的启动状态:

ps -ef|grep java

作者:柳杨  创建时间:2025-01-09 18:22
最后编辑:柳杨  更新时间:2025-04-22 15:31