位置: IT常识 - 正文

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

编辑:rootadmin
JEECG微服务架构配置和运行

推荐整理分享JEECG微服务架构配置和运行(微服务架构java框架),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微服务架构java框架,gin框架微服务,微服务架构 gateway,gin框架微服务,eggjs微服务框架,微服务架构工具,微服务架构java框架,微服务架构 gateway,内容如对您有帮助,希望把文章链接给更多的朋友!

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代码;

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

上面两个的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操作和单体项目完全一致

本文链接地址:https://www.jiuchutong.com/zhishi/293112.html 转载请保留说明!

上一篇:水泥路面、桥梁基建、隧道裂痕裂缝检测数据集(桥梁水泥和普通水泥有什么区别)

下一篇:私有化部署chatGPT,告别网络困扰

  • recovery模式没有恢复出厂设置(recovery模式刷机)(recovery模式没有恢复出厂设置怎么办)

  • 得物怎么免运费(得物怎么免运费退货)

  • 苹果x可以微信分身吗(苹果x可以微信双开吗)

  • 华为平板m7什么时候出(2020华为平板m7)

  • 苹果6怎么升级iOS13(iphone 6怎么升级)

  • iphone系统更新是灰色的(iphone.系统更新)

  • 帮陌生人微信辅助注册对自己有什么影响(帮陌生人微信辅助注册了怎么办)

  • 微信健康码怎么扫不出来(微信健康码怎么查)

  • qq扩列一直匹配失败(qq扩列匹配繁忙怎么办)

  • 屏幕使用时间不准(屏幕使用时间不显示了怎么回事)

  • vivo手机语音输入闪退(vivo手机语音输入不出字咋回事)

  • 拼多多限时限量购可以取消吗(拼多多限时限量购和优惠券叠加吗)

  • 什么人能收到微信视频号内测邀请(什么样的人会被要微信)

  • 冯诺依曼计算机的基本结构(冯诺依曼计算机的特点)

  • usb key是什么启动(usbkey是u盘启动吗)

  • 手机不亮屏怎么办(手机不亮屏怎么拍照)

  • 抖音如何关掉商品橱窗功能(抖音如何关掉商城功能)

  • 为什么我的手机号收不到验证码怎么办(为什么我的手机连接不上wifi)

  • 微信群二维码如何不过期(微信群二维码如何更改)

  • 咪咕视频会员有什么用(咪咕视频会员有效期怎么看不到)

  • 如何恢复微信黑名单删除好友(如何恢复微信黑名单删除的人)

  • 微信怎么改生日(微信怎么改生日提醒)

  • 小米手机屏保时间怎么设置(小米手机屏保时间位置怎么设置)

  • iphonexs离开耳朵屏幕不亮(iphonex离开耳朵后不亮)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络