SringBoot2运维实用篇1

P54运维实用篇-51-工程打包与运行


P55运维实用篇-52-打包插件

解压jar包: tar -zxvf springboot_08_ssmp_viewapi-0.0.1-SNAPSHOT.jar


P56运维实用篇-53-Boot工程快速启动

端口都要一致,且在云服务商和宝塔中都要开放端口


P57运雄实用篇-54-临时属性

java -jar springboot_08_ssmp-0.0.1-SNAPSHOT.jar --server.port=8080


P58运维买用篇-55-临时属性(开发环境)不建议


P59运维实用篇-56-配置文件4级分类

如果yml与properties在不同层级中共存会是什么效果?
例:类路径application.properties属性是否覆盖文件系统config目录中application.yml属性?

P60运维实用篇-57-自定义配置文件

--spring.config.name=ebank

--spring.config.location=classpath:/ebank.yml

--spring.config.location=classpath:/ebank.yml,classpath:/ebank-server.yml 后面覆盖前面

  1. SpringBoot在开发和运行环境均支持使用临时参数修改工程配置
  2. SpringBoot支持4级配置文件,应用于开发与线上环境进行配置的灵活设置
  3. SpringBoot支持使用自定义配置文件的形式修改配置文件存储位置
  4. 基于微服务开发时配置文件将使用配置中心进行管理
  5. 基于SpringCloud技术,所有的服务器将不再设置配置文件,而是通过配置中心进行设定,动态加载配置信息

P61运维实用篇-58-多环境开发(yaml版)


P62运维实用痛-59多环境开发多文件版(yaml版)

P63运维实用篇-60-多环境开发多文件版(properties版)



P64运维实用癃-61-多环境分组管理


P65运维实用篇-62-多环境开发控制

’@’ that cannot start any token. ???


P66运维实用离-63-日志基础操作

P67运维实用篇-64-教你一招:快速创建日志.

使用lombok提供的注解@Slf4j简化开发

 <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
 </dependency>


P68运维实用雁-65-日志输出格式控制


P69运维实用篇-66-文件记录日志(运维实用

logging:
  # 设置分组
  group:
    # 自定义组名,设置当前组中所包含的包
    ebank: com.example.controller,com.example.service,com.example.dao
    iservice: com.alibaba
  level:
    root: info
    # 设置某个包的日志级别
    #    com.example.controller: debug
    # 为对应组设置日志级别
    ebank: warn
  pattern:
    console: "时间:%d||%clr(彩色级别:%5p)||线程:%t||%clr(类/接口:%-40.40c){cyan} ||信息:%m %n"
  file:
    name: springboot_11_log/server.log
    max-size: 3KB

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot 是一个用于简化 Spring 应用程序开发的框架。它内置了许多常用的配置和功能,使得开发者能够更加快速地构建和运维应用程序。 在 Spring Boot 的运维中,可以使用 JarLauncher 来启动 Spring Boot 应用程序。需要注意的是,JarLauncher 已经被打包在 Spring Boot 库中,并作为 Spring Boot 应用程序的默认启动器,所以不需要单独引入。 在运行 Spring Boot 程序时,可以选择使用命令行属性为程序传递启动属性,可以通过命令行参数或者配置文件的方式进行配置。配置文件可以分为不同的分类,通过指定不同的配置文件路径来加载不同的配置。例如,可以使用 --spring.config.location 选项指定配置文件的路径,如 --spring.config.location=D:\springboot\springboot_09_config\src\main\resources。 总之,Spring Boot 提供了许多便捷的工具和功能来简化应用程序的运维工作,使开发者能够更加轻松地管理和维护应用程序。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [36.SpringBoot实用运维](https://blog.csdn.net/khmff/article/details/131115157)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [SpringBoot --- 运维](https://blog.csdn.net/shuai_h/article/details/129920983)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值