运维实用篇
来源:http://www.tudoupe.com时间:2022-03-20
文章目录
- 一、打包与运行
- Windows 1.0 版本版本
- 具体流程
- 春季启动插件功能
- 常见问题
- 一版和两版Linux
- 具体流程
- 二、配置高级
- 2.1 临时财产配置
- 概况分类第2号
- 二.3 个人化概况
- 三、多环境开发
- 三.1 多重环境发展(YAML)
- 3.2 多重环境发展(财产)
- 三.3 控制多环境的发展
- 四、日志
- 4.1 日志基础
- 四.2 对日志输出格式的控制
- 4.3 日志文件
一、打包与运行
Windows 1.0 版本版本
- 根据爪哇环境,SpringBoot项目可以独立运作Jar档案启动服务。
- mvn 命令软件包包装 SpringBoot 项目执行
- 使用以下jar 命令: java - jar 项目名。 Jar
具体流程
- 包装 SpringBoot 项目( 使用 Maven 建筑教学包)
- 项目必须运行(必须遵循启动指示)。
注意事项
取决于 maven 插件支持, jar 允许命令行启动 。 请验证在包装时 SpringBoot 元插件是否存在 。
春季启动插件功能
NAR 包件描述(MANIFEST.MF)
- 普通工程
- 环包- 启动- 绘图- 插件项目
常见问题
Windonws 港口目前被占用 。
- 查询端口
- 查询指定端口
- 由进程决定的查询进程名称 PID
- 根据PID杀死任务
- 以进程名称为根据的杀人任务,也许有几个,建议不推荐
一版和两版Linux
- 由Linux( CenterOS 7) 授权
- 安装版本大于或等于用于包装的 JDK 版本的 JDK 。
- 安装保存在 / 用户/ 本地/ 海关目录或 $HOME 目录中的软件包 。
- 通过提及Windows版本开展额外活动。
具体流程
- 上传安装包
- 使用以下jar 命令: java - jar 项目名。 Jar
- SpringBoot 可比较的 Maven 插件用于在启动包装过程中包扎可执行的罐子包 。
- 使用 Jar 命令来运行 jar bags 。
- Windows使用与 Linux 的布瓦包装程序相同的方法,只需确认操作环境是否正常即可。
Linux后台的靴子 开始并开始。
查询后台运行的程序

杀死对应的进程
二、配置高级
2.1 临时财产配置
- 使用 jar 命令启动 SpringBoot 工程时,可以使用临时属性更改配置文件中的属性。
- 添加一个临时属性: Java -jar 项目名称。 Jar - - - 属性 =价值
- 几个带有空格的独立的临时属性。
- 音频属性必须由当前启动工程支持, 否则设置将无效 。
- 当启动 SpringBoot 时,您可以选择是否使用命令行属性将启动属性发送到 SpringBoot 。
临时属性设置
以指定属性开始 SpringBoot 。
开始有多个属性的春波 将其与空格分隔开来
属性加载优先顺序
- https://docs.com/I'm not sure, spring.Io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-extern-config,以获取更多信息。

- 启动 SpringBoot 程序, 向程序添加运行属性 。

- 以带有参数的编程风格启动 SpringBoot 程序, 然后为程序添加运行参数 。
- SpringBoot 不应该以参数开始 。
概况分类第2号
配置文件分为4种
- 项目类型路径配置文件: 允许个人创建和测试自身代码的服务 。
- 项目类路径配置目录中的配置文件支持项目管理员的一般行政管理。
- 通过项目路径配置文件为承运人的在线人员环境提供服务
- 项目路径配置目录中的配置文件 : 支持运输管理器的总体控制 。
对于应用程序,多个配置文件之间的特性表现为堆叠和覆盖。
SpringBoot 中等级别 4 配置文件
级别 1: 配置/ application.yml 文件
级别 2: 应用程序.yml 文件
单致虫:配置/应用程序.yml(级别3)
单致虫:应用程序.yml(级别 4)作用:
- 当第1级和第2级捆绑在一起时,将具体说明一般属性,运输控制员经常使用第1级管理整个项目部署方案的联机管理。
- 第3和第4级用于界定整个系统开发阶段的一般属性,第3级经常被项目管理员用来管理整个项目属性。
如果Yml和房产在不同的层次上共存,会发生什么情况?
- 类路径应用程序。 如果属性覆盖文件系统配置目录.yml 属性中的应用程序
二.3 个人化概况
- SpringBoot 允许您使用临时参数改变开发和操作环境中的项目设置 。
- SpringBoot 支持级别 4 配置文件, 该文件应用于为在线环境创建灵活的配置设置 。
- SpringBoot 允许您使用自定义配置文件更改配置文件存储位置 。
- 随着微观服务的建立,配置文件将使用配置中心加以维护。
- 使用起始参数装入配置( 没有必要开发配置扩展) 。
- 支持属性和 yml 文件格式。

- 使用起始参数,将配置文件装入所提供的文件路径下。

- 使用起始参数,将配置文件装入所提供的文件路径下。时可以加载多个配置
- 若干配置文件经常用于对单个配置进行分类和维护,或单独建立可选配置,以便进行最新维护。

重要描述 - 自定义配置
- 减去因单个服务器片段而需要用字拼写配置文件的必要性
- 用于多服务器的项目包括:非常需要方言配置文件,将所有设置合并为单一目录,以及统一管理。
- 所有服务器将不再有配置文件,而是将使用配置中心根据SpringCloud技术建立并动态装入配置信息。
三、多环境开发
三.1 多重环境发展(YAML)
- 多重环境发展需要利用各种共同环境,如发展、制造和环境测试。
- 火药格式中多种环境使用环境定义限制
- 每个环境之间的区别是装入的配置属性。
- 当环境被激活时,请使用它。
- 可用于描述环境特征的清晰剖面图。
- 为在线系统维护、更新和安全建立一个单独的配置文件
建立多环境发展概况(i)的方法
- 在主要概况(全球)上,使公共环境成为可能。
- 经常使用环境分类剖面图来设定冲突属性(当地) 。



3.2 多重环境发展(财产)
- 属性文件的多环境设置只支持多文件格式。
- 为方便在线维护管理,多个环境开发集团使用组合属性配置文件。

在若干环境中开发自配置文件书写程序(二)
按函数分隔配置文件中的信息, 并使用以下命名规则创建不同的配置文件 。
- application-devDB.yml
- application-devRedis.yml
- application-devMVC.yml
在加载多个环境以产生效果时,使用包括激活选定环境和逗号的属性,以将多个环境分开。
当主要环境Dev与其他环境具有相同的特性时,主要环境属性就会有效;当其他环境具有相同的特性时,最后的环境属性负载就会有效。
在若干环境中开发自配置文件书写程序(二)
- 从Spring2. Release 4 开始,已使用组属性取代包括属性在内的属性,最大限度地减少配置书写量。
- 使用组属性,定义包括多个主要环境和次环境。
三.3 控制多环境的发展
- 虽然马文控制多环境与SpringBoot同时, 以马文为主, SpringBoot 使用 @.. @ Placessants 读取马文的匹配配置属性 。
- 如果根据概念对项目进行测试,根据SpringBoot阅读马文配置参数后,通过xml对pom.Each的修改需要手工制作才能生效。
1:马文的多环境特征
3: SpringBoot提到马文财产。
3: 运行 Maven 包装规范并创建 Boot 包装文件。 无法初始化 Evolution 的邮件组件 。
四、日志
4.1 日志基础
- 要记录开发调试和运输过程信息, 请保留日志 。
- 日志分为六级,每级分为四类:DEBUG、INFO、WARN和ERROR。
- 日志组或代码包可用于控制日志显示级别 。
- @Slf4j提到伦博克是一个快速添加的日志项目。
- 日志(log)作用
- 编程期调试代码
- 运营期记录信息
- 保存日常业务的详细记录(高峰流量、平均反应时间等)
- 保存错误报告信息(错误堆叠)应用记录。
- 运输过程数据记录(增加、停止使用、警报.)
1: 包含日志记录操作
- 日志级别
- 低利用率,运行堆叠信息
- 程序员的调试密码
- 数据收集:过境运输的数据收集
- 警告:正在记录来自运输过程警报的数据。
- 错误: 堆放错误信息正在记录中 。
- FATAL:灾害数据与紧急灾害相混合
3: 配置日志输出级别
3: 创建一个日志团队来管理软件包指定的日志输出水平, 或者直接控制软件包指定的日志输出水平 。
1:马文的多环境特征
- 利用Lombok说明简化了发展。
四.2 对日志输出格式的控制
- 日志输出格式配置

• 配置日志输出格式化
%d:日期
%m:消息
%n:换行
4.3 日志文件
- 日志记录到文件
- 日志文件格式设置
设置日志文件
• 综合配置日志文件
上一篇:检查win10问题怎么办
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
