位置: 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,告别网络困扰

  • 不得从销项税中抵扣的进项税大白话
  • 事业单位净资产为负数怎么办
  • 积分兑换开始啦
  • 财报一季度
  • 公允价值变动损益属于什么科目
  • 外资企业享受什么优惠政策
  • 实物投资没有发票咋办
  • 收款费用明细表
  • 停工损失会计科目
  • 税控盘减免在哪里填报
  • sd标准差是什么意思
  • 机票退票手续费为什么这么贵
  • 通讯费补贴要交税吗
  • 销售收入里面包括免税收入呢
  • 科技项目经费怎么申报
  • 进项税额进成本
  • 电子普票开具的最新文件
  • 社保稽查补社保按什么基数来
  • 维修进水的笔记怎么写
  • mac os 10.15安装教程
  • 无法访问您可能没有权限使用资源
  • phpexplode函数
  • 谷歌第球
  • 工程审计的目的包括哪些
  • php 强类型
  • 博登湖下载
  • 工业企业如何纳税
  • 只有进项税没有销项
  • 小程序封装网络怎么设置
  • vue预览word加水印
  • 印花税零申报操作流程
  • phpcms v9 getshell
  • 帝国cms视频教程
  • 机械租赁费税率是多少
  • 售后领料怎么做会计分录
  • 出租车发票上没有税务局的印章能报销么
  • 餐饮发票要钱吗
  • 劳务成本账务处理
  • 固定资产加速折旧的方法有哪些
  • 一般纳税人企业所得税税率2023
  • 财务费用报销流程最后环节出纳
  • 开劳务发票需要的资料有哪些?
  • 政府补助如何会计核算
  • 公司注销时发现有预付款
  • 代扣税是啥
  • 出口货物索赔如何确认收入
  • 车辆保险费计入现金流量表哪里
  • 会计准则规定了什么
  • 公司在筹备阶段怎么办
  • 分公司做账报税
  • mysql kill -9
  • win7关闭窗口的方式有哪些
  • linux which ls
  • 如何关掉开机自检硬盘
  • secondoption是什么意思
  • win10系统无法登陆
  • linux删除lun
  • Win7系统安装教程
  • win10系统开机蓝屏,重启就好
  • win7操作系统的主要功能
  • arcgis栅格图像
  • js加载失败怎么办
  • jquery 移动端
  • js中的apply方法
  • 使用jquery操作dom
  • jquery的使用步骤
  • 分页jsp
  • node.js deno
  • 基于mvc的项目实例
  • 简述python语言
  • unity3d Human skin real time rendering with blood and water drop effect真实模拟人皮实时渲染之血液和水珠掉落效果
  • 开票系统忘记密码怎么找回
  • 1.6t车船税
  • 苏州买房退契税政策2023
  • 如何做好基层税务分局长工作
  • 得之于社会要回馈社会的感想
  • 蜀山区税务局网站首页
  • 国税总局北京税务局
  • 增值税税率有哪些规定
  • 耕地占用税减免支持项目发展
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设