微服务模块综合管理(模块视图管理,自动化热部署,前端资源实时刷新......)
一、微服务可视化整体管理
微服务模块太多,启动关闭等管理操作就会很复杂,用这种方法就会很方便管理
方法是
1 idea底下没有的找出services窗口
2 IDEA底边栏选services
2 选择RunContentType => SpringBoot,即可显示上图小图
二、自动化部署
前言:如果是项目不大或电脑配置不达标就不用考虑了
1 父工程导入
<!-- 自动化部署插件,通常是父工程引入的依赖--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><!-- fork : 如果没有该项配置,肯定devtools不会起作用,即应用不会restart --><fork>true</fork><addResources>true</addResources></configuration></plugin>
2 在需要自动化部署的模块中引入
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional><scope>true</scope></dependency>
注意:导入热部署依赖的模块左侧会有【devtool】这个标识
3 如图,勾选相应选项
4 shift+ctrl+alt+/:弹出,选择Registry,进行以下设置
5 重启idea,是配置生效,如果启动了多个idea窗口最好全部重启
三、解决前端页面修改后不自动更新的问题
这个问题本身是springboot的问题,不属于微服务本身引发的问题,解决方案如下
一、完成上面的自动化部署配置
二、在application.yml(或者是你的配置文件里),把thymeleaf的缓存关闭
三、如果你的微服务模块没有整合tomcat,那么在idea编辑器的前端页面按ctrl+f9,会实时更新静态资源显示到浏览器页面,如果整合了tomcat,那么只需要进行以下设置,不需要手动在idea编辑器中刷新前端文件
微服务模块综合管理(模块视图管理,自动化热部署,前端资源实时刷新......)相关推荐
- .netcore下的微服务、容器、运维、自动化发布
微服务 1.1 基本概念 1.1.1 什么是微服务? 微服务架构是SOA思想某一种具体实现.是一种将单应用程序作为一套小型服务开发的方法,每种应用程序都在其自己的进程中运行,并采用 ...
- (二)SpringCloud,Alibaba微服务架构之——核心模块及相应技术
一.微服务架构中核心模块及其使用技术总览 二.各模块详细说明 1.注册中心 该模块主要功能为 自动提供服务的注册与发现,集中式管理服务,让 服务调用端发现服务,让服务提供端注册服务,倘若没有注册中心, ...
- 哨兵 双向 java_SpringCloud微服务:Sentinel哨兵组件,管理服务限流和降级
一.基本简介 1.概念描述 Sentinel 以流量为切入点,从流量控制.熔断降级.系统负载保护等多个维度保护服务的稳定性.包括核心的独立类库,监控台,丰富的使用场景验证.(这似乎是阿里开源组件的一贯 ...
- 新一代微服务全家桶AlibabaCloud+Docker+JDK11阿里云容器部署零基础到项目实战
新一代微服务全家桶AlibabaCloud+Docker+JDK11阿里云容器部署零基础到项目实战 近年来,微服务架构已经成为企业标配,它以更加灵活的部署方式和高度解耦的架构设计,为企业带来了极大的业 ...
- Nacos微服务注册发现、配置和管理微服务
目录 Nacos介绍 什么是 Nacos? Nacos 地图 Nacos 生态图 Nacos 概念 地域 可用区 接入点 命名空间 配置 配置管理 配置项 配置集 配置集 ID 配置分组 配置快照 服 ...
- 若依微服务版新建业务模块后提示找不到mapper的解决方法
场景 若依微服务版怎样新增业务子模块并使用代码生成实现对表的增删改查: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109524 ...
- springcloud架构特点_打造企业级微服务平台架构,分布式应用场景管理
微服务平台架构是一项在云中部署应用和服务的新技术.大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务. 微服务系统可以在"自己的程序"中运行,并通过"轻量 ...
- 微服务网关,安全的API管理平台
API网关是指在系统与系统之间或者客户端与服务端之间需要进行通信时需要去协调API的调用的一个中间介质. API的作用 任何一个应用系统如果需要被其它系统调用,就会暴露API,而API代表的是一个一个 ...
- 讲讲微服务应该如何拆分模块
系列文章目录 01.GoodGuy 的诞生(一个消息推送平台) 02.GoodGuy 试图去揣摩一个好产品会如何进行消息推送管理平台的需求设计 03.GoodGuy 个人开源项目部分技术选型的初步思考 ...
最新文章
- 库克称苹果不会学脸书发行加密货币
- 彻底解决_OBJC_CLASS_$_某文件名“, referenced from:问题
- Springboot本地缓存和redis缓存
- oracle动态性能视图和静态,oracle最重要的9个动态性能视图
- python装饰器应用论文_python 装饰器应用
- Android自定义抛出异常
- VS2005迁移项目工程所带来问题
- 如何“发现”失联多年好友?代码告诉你!
- 抖音云蹦迪源码/很火的直播打赏类项目源码
- 新疆大盘鸡的标准做法
- 如果到来,会是怎样情况,fuck,
- 架构设计-架构愿景分析
- linux软路由 iptv,软路由实现任意端口看IPTV电视的方法
- 【深度学习】01 - 图像识别
- 液晶屏幕,OLED屏幕,反应时间计算,RT,ResponseTime,响应时间
- Twitter开发者账号【推特开发者文档系列10】——API参考索引
- 高低温湿热试验箱的简介
- 位运算全面总结,关于位运算看这篇就够了
- 日常运维1w、vmstat、
- 华为鸿蒙新机2k曲面屏,华为mate30概念新机:2K曲面屏+麒麟985+鸿蒙OS系统 国产机皇来袭...
热门文章
- TMaskEdit组件的简单应用
- Client端异步Callback的应用与介绍
- [**收藏**] Warcraft 小游戏 -- Tower Defense(1) -- Flash Element TD
- OpenCV3学习(9.2)连通域分析函数详解connectedComponents()和connectedComponentsWithStats()
- mysql输出重定向_将MySQL输出内容写入(重定向到)文件
- 辗转相除求最大公约数最小公倍数 扩展欧几里得算法
- C语言-数据结构-可变长顺序表的删除操作
- scrapy不抓取重复的网页解决办法
- svn移动目录时如何保留原来的日志
- sql server 存储过程的详解