首页IT科技java微服务搭建(JEECG微服务架构配置和运行)

java微服务搭建(JEECG微服务架构配置和运行)

时间2025-08-05 06:06:13分类IT科技浏览4927
导读:Jeecg微服务架构(粗看很复杂,其实不看没关系,jeecg已经帮我们架构好了,会用就行。一般情况下做政府、行业的定制化系统,应该不会存在大并发和大数据查询效率问题。有个10万用户集中2天单点活跃2000,单点写并发1w+的系统准备用如下架构,届时出性能分析报告和进一步的架构说明):...

Jeecg微服务架构(粗看很复杂                ,其实不看没关系                      ,jeecg已经帮我们架构好了      ,会用就行              。一般情况下做政府                、行业的定制化系统            ,应该不会存在大并发和大数据查询效率问题                      。有个10万用户集中2天单点活跃2000                       ,单点写并发1w+的系统准备用如下架构         ,届时出性能分析报告和进一步的架构说明):

一                      、微服务架构的理解

可并发性高      、模块之间的耦合低        ,对于大项目而言                        ,有非常好的底层架构优势        。

详细解释可参见:有道云笔记

二            、微服务架构的启动

1                       、C:\Windows\System32\drivers\etc修改host文件

127.0.0.1 jeecg-boot-redis

127.0.0.1 jeecg-boot-mysql

127.0.0.1 jeecg-boot-nacos

127.0.0.1 jeecg-boot-gateway

127.0.0.1 jeecg-boot-system

127.0.0.1 jeecg-boot-sentinel

127.0.0.1 jeecg-boot-xxljob

127.0.0.1 jeecg-boot-rabbitmq

上面这个配置式基本内容             ,如果不配置系统会报错           。

2         、下载jeecg-boot的最新版本    ,并打开前后端

注意:

(1)数据库原来如果是用了2.4.6版本的                        ,要做增量修改                 ,或者直接删除掉,重建jeecg-boot数据库;

(2)Nacos数据库                    ,按照jeecg的说法                     ,做了深度集成   ,要用db文件夹里的                ,不要用原版的Nacos代码;

上面两个的SQL如下图:

(3)Nacos配置文件在本地                      ,修改默认的root密码                     。如下:

(4)启动gateway

(5)启动jeecg-boot-module-demo      ,要引入依赖:

<!-- 引入jeecg-boot-starter-cloud依赖 --> <dependency> <groupId>org.jeecgframework.boot</groupId> <artifactId>jeecg-boot-starter-cloud</artifactId> </dependency>

后面自己所创建的所有模块参照jeecg-boot-module-demo配置pom.xml

启动jeecg-boot-module-demo

(6)启动Jeecg-cloud-system-start

我这里配置了两台机器            ,其中有一台报运行时错误:Error running JeecgSystemCloudApplication: Command line is too long. Shorten command line for Jeecg

解决方法:

在.idea/workspace.xml中增加:

"dynamic.classpath": "true",

至此                       ,后端所需服务全部启动完毕         ,查看Nacos服务        ,应该有三个服务注册:

(7)用webstorm打开前端vue工程                        ,修改配置内容如下:

(8)依次下载pre             ,并运行serve    ,成功后:

进入:http://localhost:3000/                        ,如果验证码没有正常显示                 ,而是显示404,则代表Jeecg-cloud-system-start没有运行成功                    ,找到原因                     ,并重新运行            。

一般情况下:相关工程在maven中clean和install依次即可        。具体如下图:

(9)正常登陆后   ,online操作和单体项目完全一致

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
珠宝软文大全(如何挑选适合自己的珠宝软文,珠宝软文的特点与不同种类介绍)