说明:  SpringBoot极大的提高了工作效率,集成了各大厂优秀的组件,好处就不多说了,使用配置也非常方便,本文主要讲解如何使用更方便的方式打包发布,利用SpringBoot的新特性内置tomcat,打包jar发布,因为真的很方便不用管tomcat了,自从用了新的方式再也回不去了...  但是如果不做一些调整直接使用SpringBoot打包jar部署,会有很多不方便的地方,首先文件包含全            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 12:49:28
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            多网卡聚合把多个网络端口绑定到一个IP地址,可以提高网络总带宽和容错能力。网卡绑定的作用当一个网卡不够用的时候,可以使用两个网卡绑定在一起增加带宽当一个网卡断的话,另一个网卡可以形成备份,增加链路冗余主备模式只能做成链路备份,不能负载,负载需要服务器和交换机互相配合bond 的七种模式。这边给大家介绍两种,一种是主备模式,一种是和交换机配合的链路聚合。 这七种模式分别是:第⼀种模式:mod=0,即            
                
         
            
            
            
            【代码】SpringBoot 项目部署shell脚本。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-26 00:17:12
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bash APP_NAME=sens-bootstrap-1.0-SNAPSHOT.jar usage() { echo "用法: sh sens.sh [start(启动)|stop(停止)|restart(重启)|status(状态)]" exit 1 } is_exist(){  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-20 23:12:00
                            
                                238阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            8 self.sheet_id = 0
 9 self.data = self.get_data()
 10
 11 # 获取sheets的内容
 12 def get_data(self):
 13 data = xlrd.open_workbook(self.file_name)
 14 tables = data.sheets()[self.sheet_id]
 15 return tabl            
                
         
            
            
            
            #!/bin/bashAppName=app.jar#JVM参数JVM_OPTS="-Dname=$AppName  -Duser.timezone=Asia/Shanghai -Xms512M -Xmx512M -XX:Per            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-17 14:34:42
                            
                                13阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本次采用简单的非docker方式发布,Jenkins 配置网上很多文章这里不再赘述,主要记录一下最后要执行的shell脚本。#!/bin/bash #export BUILD_ID=dontKillMe这一句很重要,这样指定了,项目启动之后才不会被Jenkins杀掉。export BUILD_ID=dontKillMe# 防止rm 时候参数变量为空cd /tmp/#最终打包安装的j...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-23 15:55:38
                            
                                895阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目jenkins搭建 部署分为三个步骤;第一步,jenkins安装第二步,插件安装和配置第三步,Push SSH第四步,部署项目 第一步 ,jenkins安装准备环境:JDK:1.8Jenkins:2.83Centos:7.3maven 3.5‘jdk默认已经安装完成配置maven版本要            
                
         
            
            
            
            springboot基础总结以及Java上线脚本使用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-31 16:14:29
                            
                                5017阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Spring Boot部署服务器并运行Python脚本
在现代的应用开发中,开发者常常需要将不同的技术结合在一起,以实现更高效的开发和服务。本文将介绍如何在Spring Boot应用中部署一个服务器并运行Python脚本。通过以下示例,我们将详细讲解这一过程,包括代码示例和相关的状态图与类图。
## 1. 环境准备
在开始之前,请确保你已经安装了以下组件:
- JDK 8 或更高版            
                
         
            
            
            
            简介springboot项目需要在windows上部署,spring官方推荐使用winsw来将springboot项目作为服务运行,参考安装使用winsw的使用比较简单。从github上下载:winsw下载,要下载的文件有两个:1.winsw.exe程序;2.xml配置文件。可以下载最新版本的WinSW.NET4.exe和sample-minimal.xml。下载完成后,将下载的两个文件及spri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 09:32:28
                            
                                546阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot学习(番外篇)------使用shell命令或bat文件优雅启动SpringBoot项目前言在之前的博文中,我们一起探究了SpringBoot的使用以及和通用的技术栈进行整合,使用SpringBoot开发确实非常的便利.那么我们在开发完成了SpringBoot应用,并打包成jar以后,就要在Linux或者Windos Server服务器部署,一般来说我们可以使用java -ja            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 18:29:59
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Liunx系统如何部署和管理SpringBoot项目应用呢?最简单的方法就是写个shell脚本。Spring Boot是Java的一个流行框架,用于开发企业级应用程序。下面我们将学习如何在Linux服务器上部署Spring Boot应用,并通过一个脚本实现启动、停止、重启等操作。步骤1: 准备环境Linux系统安装JDK环境:确保你的Linux服务器上已经安装了合适版本的Java。通过运行java            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-22 10:38:55
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringBoot的热部署和日志1、SpringBoot中devtools热部署1.1、什么是热部署1.2、如何开启SpringBoot热部署2、SpringBoot日志简介2.1、门面2.2、门面日志2.2.1、log4j的门面日志2.2.2、jul的门面日志2.3、统一日志3、SpringBoot日志集成3.1、SpringBoot默认日志集成3.2、SpringBoot日志使用3.3、S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 18:49:11
                            
                                30阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             8.1 以jar文件运行Spring Boot 默认以 jar 包方式运行 , 可以在 Maven 配置如下插件,将 Spring Boot 导出 成可执行的 jar 文件。在工程目录下的运行命令行中运行 mvn package:>mvn packagepackage 会将 Maven 工程打包成一个可执行的 jar 文件存放在 target 目录下,在控制台中看到有如下输出则表            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 17:09:03
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这个部署方式,前提需要通过WinSCP工具将本地Maven项目打成zip包放到Linux对应的用户目录下,然后执行脚本便可以完成一键部署。大家看到下面的脚本,可以发现一个显著的特点,部署脚本内容基本都是Linux命令拼接而来的。所以这里还得强调一下,如果想把shell学好,Linux是基础。这就好比Java,如果你想更深层次理解MyBatis或者Spring源码,对于Java基本工要求还是非常严格            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 22:26:28
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            脚本文件 startup.sh  #!/usr/bin/env bash
INPUT=$2
FILE_PATH=`readlink -f ${INPUT}`
SERVICE=${INPUT##*/}
SERVICE_NAME=${SERVICE%.*}
DEPLOY_DIR=`pwd`
#JVM_OPTS="-server -Xms256m -Xmx512m -XX            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 10:31:16
                            
                                29阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这两天在学习springboot和docker的整合,这在此学习记录下好了废话不多说,开始上代码第一步: 找到你的maven的settings文件 然后添加以下配置<pluginGroups>
    <!-- pluginGroup
     | Specifies a further group identifier to use for plugin lookup.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 10:38:21
                            
                                9阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.前期准备1.1 环境准备搭建docker,搭建k8s集群, 搭建maven私服Nexus, 搭建Harbor, 搭建Jenkins,并且系统配置已经配置k8s云 准备springCloud项目。1.2 上传Maven仓库jar包到Nexus参考之前的文章《Jenkins—批量上传Maven仓库jar包到Nexus》2.SpringCloud项目框架2.1Dockfile用于构建docker镜像            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 17:37:03
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录前言一、介绍1.Quartz 核心概念2.原理图二、使用步骤1.引入依赖2.在项目中添加quartz.properties文件(不添加该文件该框架会加载自带的properties文件)3.在数据库中创建quartz相关的表(建议与业务隔离库)4.项目结构5.代码配置1) 多数据源配置 - DataSourceConfig:2) 配置文件 - application.yml:3) Quartz            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 06:04:48
                            
                                58阅读
                            
                                                                             
                 
                
                                
                    