JeecgBoot单体升级微服务之一(3)

本文涉及的产品
注册配置 MSE Nacos/ZooKeeper,118元/月
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: JeecgBoot单体升级微服务之一(3)

image.png


image.png


还是报这个错误


docker: write /data/docker/lib/docker/image/vfs/.tmp-repositories.json856390741: no space left on device.


由此可以断定应该不是磁盘的问题了 因为上面为了清理磁盘做了那么大的努力还是没有效果


那查看下内存使用情况


docker stats


image.png


image.png


经过实践的结果 是因为内存不够的原因导致的异常 但查看内存 并没有使用任何


  • 疑问


  • 内存问题 怎么报磁盘空间不足?


  • 为什么需要那么大的内存才可以 6G、8G都不行 非得要10G?


需要专门写一篇文章来解释这个问题,咱们这篇文章的主题是单体升成微服务😂 现在回归正题


执行SQL脚本


image.png


Redis


docker pull redis:latest
docker run -itd --name redis-test -p 6379:6379 redis


rabbitmq


docker run -d  -p 5672:5672 -p 15672:15672 docker.io/rabbitmq:management
http://47.100.52.202:15672/#/


安装xxl-job


git clone https://gitee.com/pingfanrenbiji/xxl-job.git



image.png


image.png


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
1月前
|
Cloud Native Java API
聊聊从单体到微服务架构服务演化过程
本文介绍了从单体应用到微服务再到云原生架构的演进过程。单体应用虽易于搭建和部署,但难以局部更新;面向服务架构(SOA)通过模块化和服务总线提升了组件复用性和分布式部署能力;微服务则进一步实现了服务的独立开发与部署,提高了灵活性;云原生架构则利用容器化、微服务和自动化工具,实现了应用在动态环境中的弹性扩展与高效管理。这一演进体现了软件架构向着更灵活、更高效的方向发展。
|
3月前
|
开发框架 IDE .NET
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
【Azure 微服务】Service Fabric中微服务在升级时,遇见Warning - System.Collections.Generic.KeyNotFoundException 服务无法正常运行
|
2天前
|
Dubbo Java 应用服务中间件
服务架构的演进:从单体到微服务的探索之旅
随着企业业务的不断拓展和复杂度的提升,对软件系统架构的要求也日益严苛。传统的架构模式在应对现代业务场景时逐渐暴露出诸多局限性,于是服务架构开启了持续演变之路。从单体架构的简易便捷,到分布式架构的模块化解耦,再到微服务架构的精细化管理,企业对技术的选择变得至关重要,尤其是 Spring Cloud 和 Dubbo 等微服务技术的对比和应用,直接影响着项目的成败。 本篇文章会从服务架构的演进开始分析,探索从单体项目到微服务项目的演变过程。然后也会对目前常见的微服务技术进行对比,找到目前市面上所常用的技术给大家进行讲解。
11 1
服务架构的演进:从单体到微服务的探索之旅
|
5月前
|
存储 消息中间件 运维
从单体到微服务:架构演进中的技术挑战与解决方案
在软件开发的过程中,系统架构的选择对项目的成功与否起到至关重要的作用。本文将深入探讨从单体架构向微服务架构演进过程中所遇到的技术挑战,并提供相应的解决方案。
171 0
|
3月前
|
安全 微服务
【Azure微服务 Service Fabric 】因证书过期导致Service Fabric集群挂掉(升级无法完成,节点不可用)
【Azure微服务 Service Fabric 】因证书过期导致Service Fabric集群挂掉(升级无法完成,节点不可用)
|
3月前
|
监控 负载均衡 API
从单体到微服务:架构转型之道
【8月更文挑战第17天】从单体架构到微服务架构的转型是一项复杂而系统的工程,需要综合考虑技术、团队、文化等多个方面的因素。通过合理的规划和实施策略,可以克服转型过程中的挑战,实现系统架构的升级和优化。微服务架构以其高度的模块化、可扩展性和灵活性,为业务的持续发展和创新提供了坚实的技术保障。
|
3月前
|
微服务
【Azure 微服务】Service fabric升级结构版本失败问题
【Azure 微服务】Service fabric升级结构版本失败问题
|
4月前
|
存储 消息中间件 运维
微服务和单体应用的优点和缺点
单体应用(monolith application)就是将应用程序的所有功能都打包成一个独立的单元,可以是 JAR、WAR、EAR 或其它归档格式。
133 3
|
5月前
|
Java API 数据库
Java后端架构设计:从单体到微服务的演进
Java后端架构设计:从单体到微服务的演进
|
5月前
|
运维 监控 负载均衡
软件架构设计:从单体到微服务的演进之路
【6月更文挑战第19天】从单体到微服务的演进:随着软件发展,从单体架构到微服务成为趋势。单体架构因简单起家,但随着规模扩大,出现扩展性、维护性和可靠性问题。微服务架构应运而生,通过拆分独立服务,提升可扩展性和可维护性,增强系统可靠性。然而,微服务也带来复杂性和更高的运维成本。演进策略包括识别可拆服务、逐步重构、引入服务治理和持续优化。