【linux的bond模式配置】原理:多块网卡虚拟成一张,实现冗余;多张网卡对外显示一张,具有同一个IP;工作在网卡是混杂模式的情况下;对于多物理网卡的 Bond 网卡而言,其中一块物理网卡会被设置为 Master,其他的网卡都是 Slave,Bond 网卡的 MAC 地址取自标志为 Master 的物理网卡,然后将这个 MAC 地址复制到其他物理网卡上;工作模式:在主备模式下 , 只有主网卡 e
转载
2024-09-24 14:19:46
33阅读
1、使用&后台运行命令&:将当前命令以后台的形式运行;ps:查看正在运行的进程信息;kill:杀掉某个进程;1) 使用&后台运行&加在一个命令的最后,可以把当前行的命令放在后台执行。注意&前面有空格。当非正常退出当前shell终端时,后台运行的update.sh也会结束。因为脚本在后台运行时,运行脚本的父进程是当前shell终端进程,关闭当前shell终端时
转载
2024-03-27 21:47:35
109阅读
网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查。 bond模式:Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合。Mode=1(active-backup) 表示主备模式,只有一块网卡是active
转载
2024-04-21 16:09:50
95阅读
# Spring Boot项目启动与关闭Redis的实用指南
在现代微服务架构中,缓存机制常常被广泛应用于提升应用性能。Redis作为一款高性能的内存数据库,常被用作缓存解决方案。在Spring Boot项目中使用Redis,可以显著提高数据的读取速度。本文将详细介绍如何在Spring Boot中启动与关闭Redis,文章中还将展示一些代码示例,以帮助大家更好地理解这一过程。
## 什么是Re
一、相关概念1.1 执行端点Spring Boot 提供了很多执行器端点(endpoints)用于监控应用的运行情况以及与应用进行交互,并支持将这些端点按需暴露给外部使用。 端点暴露的方式取决于你采用的技术类型,通常可以端点的 ID 映射到一个 URL,从而可以将端口暴露为 HTTP 服务。例如,将health 端点默认映射到 /health。Spring Boot 内置的常用端点如下:ID描述是
转载
2023-10-28 07:59:12
201阅读
自定义配置项实现 boot 项目的组件开启和关闭开发思路和开发过程记录需求描述:由于 spring boot 项目拥有自动配置 (AutoConfiguration) 的功能,但是开发者不清楚 spring boot 配置原理的情况下,很难掌握到关闭某个组件在 spring boot 项目中自动配置。所以,在这种情况下,诞生了自定义配置项,来开启和关闭某个组件在 spring boot 项目中自动
转载
2024-06-25 19:29:20
138阅读
前言关于SpringBoot,最大的特点就是开箱即用,通过自动配置机制,遵守约定大于配置这个准则,那么这个是如何实现的呢?本章首先会介绍SpringBoot的启动执行一、启动第一步:初始化1.本章概述当启动SpringBoot的时候,需要运行主程序的main()方法,那么代码执行的时候首先会创建一个SpringApplication对象,然后进行一些初始化工作,那么就先介绍初始化了哪些东西2.构造
转载
2024-04-01 19:04:08
77阅读
start.sh
原创
2022-12-13 10:22:41
96阅读
今天学习一下SpringBoot的启动及自动配置,由于没有参与过springBoot项目开发,所以初次学习的主要目标:将SpringBoot中的自动配置与启动与之前学习的Spring与SpringMVC实现联系起来。弄清楚SpringBoot中的:SpringIOC容器初始化(怎样实现自动配置的)SpringAOP支持Spring事务支持SpringMVC组件初始化Tomcat启动 一、
转载
2024-02-13 15:25:37
159阅读
1.在图像界面关闭x window: 1.1 shell中运行 init 3 进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭) 1.2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号, kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了) 2.如果你想一开机后
转载
2024-03-20 08:23:22
83阅读
前言异常的处理在我们的日常开发中是一个绕不过去的坎,在Spring Boot 项目中如何优雅的去处理异常,正是我们这一节课需要研究的方向。异常的分类在一个Spring Boot项目中,我们可以把异常分为两种,第一种是请求到达Controller层之前,第二种是到达Controller层之后项目代码中发生的错误。而第一种又可以分为两种错误类型:1. 路径错误 2. 类似于请求方式错误,参数类型不对等
转载
2024-09-29 23:05:28
31阅读
后台写接口,由于要提供接口文档给前台使用,所有研究了一下swagger,看到网上有篇文章写得不错,就直接拿过来了。swagger用于定义API文档。好处:前后端分离开发API文档非常明确测试的时候不需要再使用URL输入浏览器的方式来访问Controller传统的输入URL的测试方式对于post请求的传参比较麻烦(当然,可以使用postman这样的浏览器插件)spring-boot与sw
转载
2024-06-25 20:16:47
148阅读
1.关闭SpringBoot的启动logo在SpringBoot项目入口类中做如下修改package com.songzihao.spri
原创
2023-05-09 10:19:11
483阅读
Linux网卡高可用Bond技术的使用Bond地址192.168.117.1291.虚拟机安装3块网卡关闭NetworkManager服务[root@ops ~]# systemctl stop NetworkManager修改三块网卡的配置文件# eth0网卡配置
[root@ops ~]# cd /etc/sysconfig/network-scripts/
[root@ops network
转载
2024-03-27 21:22:41
39阅读
# 启动Spring Boot项目后自动关闭MySQL服务
## 1. 简介
在开发过程中,有时候我们需要在启动Spring Boot项目之前,先关闭已经启动的MySQL服务。本文将介绍如何通过编写Shell脚本,在启动Spring Boot项目之前自动关闭MySQL服务。
## 2. 准备工作
在开始之前,我们需要确保以下几点:
- 已经安装了MySQL数据库,并且启动了MySQL服务
原创
2023-12-09 10:50:08
100阅读
在生产环境中遇到一些奇葩的问题,一部署服务,就有一些异常的数据,经过分析是部署shell中直接用kill -9进行关闭服务,一些请求还在处理中就被kill了,导致数据存脏数据。开始提出了一些方案,比如后台增加开始部署按钮,点击后,关键的请求(如交易)被拒绝,没有完成的请求继续,等待一段时间后部署。后来看到一篇文章中提到了如何优雅关闭服务器,便详细研究研究,总结了一下优雅关闭服务器大概包括一下几种:
转载
2024-03-19 10:04:52
396阅读
1.pom文件父项目 1 <parent>
2 <groupId>org.springframework.boot</groupId>
3 <artifactId>spring-boot-starter-parent</artifactId>
4 <version>2.0.4.RELEASE&l
转载
2024-03-20 15:49:36
192阅读
在使用Spring Boot进行开发时,可能会遇到“Spring Boot 关闭 MySQL 启动”的问题。这种问题通常表现在应用程序启动过程中无法连接到MySQL数据库,导致应用无法正常运行。本文旨在系统性地分析和解决“Spring Boot 关闭 MySQL 启动”的问题,主要围绕协议背景、抓包方法、报文结构、交互过程、字段解析以及扩展阅读进行详细探讨。
### 协议背景
**时间轴:**
# Spring Boot 应用中的 Redis 启动与关闭
## 引言
Redis 是一种高性能的键值存储系统,广泛用于缓存和消息代理。在 Spring Boot 应用中集成 Redis 可以帮助提高应用的性能和有效性。本文将介绍如何在 Spring Boot 中启动和关闭 Redis,并提供示例代码和流程图,帮助开发者更好地理解这一过程。
## 环境准备
在开始之前,你需要一个基本的
原创
2024-09-18 06:10:39
148阅读
Spring 基础项目第一部分、搭建基础结构安装IDEA,安装教程自行查找,本次使用2020.3.4版本
使用IDEA创建一个Maven项目
,在pom.xml文件里面写入:<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId&g
转载
2024-06-12 12:20:22
623阅读