tomcat 自动上线脚本,看懂了你就会用#!/bin/bash##This is a live, deployment automation script#1.backup,#2.download package,#3.issue#Creation time:2018/7/13#Admin: Rui Xu##online timeshi=`date +%H:%M:%S:%N | awk -F&#
原创 2018-08-03 15:22:06
790阅读
不知道有多少人公司会用svn上线,个人感觉很靠谱,管理起来也很方便,最好配置文件也用svn才最好下面奉上楼主的svn脚本,以及svn遇到问题解决脚本#!/bin/bash###创建日志###filename=`date '+%Y%m%d_%H%M%S.svnup.log'`svnversion=''touch /svnlog/$filenameip=`cat /tm
原创 2013-06-28 16:45:41
792阅读
每次上线,先把内网代码用xhell拖到本地。再拖到线上服务器。拖来拖去,太慢了。所以写了一个上线脚本写了几次版本,这个是最终版本scp_v3.sh内容如下:#!/bin/bash#注释:<<BLOCK内网项目message,路径是/message/trunk/.....文件线上路径是/server/www/....文件那么scp的命令为scp -r -P 22 -r /message/
原创 2015-11-06 11:01:59
716阅读
一 代码上线脚本 1.1 项目路径 [root@app-01 ~]# tree -d -L 3 /data/apps/project/ /da
原创 2022-10-24 11:25:16
232阅读
事务的ACID特性原子性(atomicity) 原子性是指事务是一个不可分割的工作单位,要么全部提交,要么全部失败回滚。一致性(consistency) 执⾏事务前后,数据保持⼀致,多个事务对同⼀个数据读取的结果是相同的;隔离型(isolation) 事务的隔离性是指一个事务的执行 不能被其他事务干扰 ,即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。
#!/bin/sh # Author: bobo365 Filelist=" web_trade 1 static 2 web_portfolio 3 web_live 4 web_topic 5 web_api 6 service_console 7 service_task 8 ad
原创 2017-01-17 14:53:19
2265阅读
Kubernetes(简称K8s)是一个开源的容器编排引擎,可以便捷地管理容器化应用程序,实现应用程序的自动部署、扩缩容、故障发现和自我修复。在实际开发过程中,我们通常需要将代码在K8s集群中部署上线,为了方便实现这一过程,我们可以编写一个K8s代码上线脚本来简化操作。 下面就来详细介绍如何编写和使用一个K8s代码上线脚本,让刚入行的小白也能轻松上手。 ### K8s代码上线脚本实现步骤 |
原创 2024-04-15 17:34:23
50阅读
 双线脚本    #!/bin/sh /sbin/modprobe ip_tables /sbin/modprobe ip_nat_ftp /s
转载 精选 2012-01-18 00:59:18
604阅读
构建流程构建服务器: 拉取指定分支代码构建服务器: 安装依赖构建服务器: 执行构建构建服务器: 如果上线流程,则在 git 上创建 tag,供回滚使用构建服务器:打包 node 服务代码,和静态资源代码测试环境上线构建服务器:执行构建jenkins:拉取打包好的静态资源和 node 服务代码jenkins: 静态资源部署到测试服务器jenkins: node 服务代码上传到测试服务器测试服务器:启
    简单分享下我们之前的采用的基于git的开发上线流程,以及所采用的的上线脚本。流程只简单说下,只能希望是抛砖引玉了;上线脚本是本文“重点”。之所以想分享这套脚本,因为个人感觉这套脚本提供了一种目录间“备份--更新/同步--回滚”的实现思路,对其中的细节稍作修改,应该可以适用到其他地方。总结了两张图来说明基于git的开发流程和上线流程下面一起来看上线脚本&nbsp
推荐 原创 2015-11-28 00:18:06
4763阅读
3点赞
3评论
安全基线脚本#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME="syscheck" HOSTNAME=`uname -n` DATE=`date +%Y%m%d` BASEPATH="/tmp/$NAME" FILE="$DATE"_"$HOSTNAME"_autos
原创 2021-03-31 18:59:09
811阅读
# Java 在线脚本:简介与应用 ## 引言 Java 是一种广泛应用于企业级应用和网络应用开发的编程语言。通过 Java 编写的程序通常需要经过编译生成字节码文件,再由 Java 虚拟机 (JVM) 运行。但有时候我们希望能够直接在浏览器中编写和运行一些简单的 Java 脚本,这就需要借助一些在线工具来实现。 在本文中,我们将介绍一些常用的 Java 在线脚本工具,以及如何使用它们来编写和
原创 2024-06-17 03:25:08
32阅读
1. 原地交换两个数字Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例:x,y= 10,20 print(x,y) x,y= y,x print(x,y) #1 (10, 20) #2 (20, 10)赋值的右侧形成了一个新的元组,左侧立即解析(unpack)那个(未被引用的)元组到变量 和 。一旦赋值完成,新的元组变成了未被引用状态并且被标记为可被垃圾回收
 Jenkins前言 在上一篇博客《Jenkins持续集成介绍及插件安装版本更新演示(一)--技术流ken》中已经详细介绍了jenkins的插件安装以版本更新等,本篇博客将再深入探究jenkins的更多功能,以便能够熟练使用jenkins完成工作中的内容。本篇博客将详细讲解有关jenkins的凭证以及新建任务的演示,有关jenkins系列会一直更新到jenkins与gitlab
转载 2024-05-09 12:32:41
378阅读
在现代软件开发中,GitLab 是一个不可或缺的工具,它为持续集成和持续交付提供了强大支持。本文围绕 GitLab Java 流水线脚本的问题解决过程进行详细的复盘记录,涵盖背景定位、参数解析、调试步骤、性能调优、排错指南和生态扩展等多个维度,以帮助开发者更好地理解和优化 GitLab CI/CD 工作流程。 ### 背景定位 在一个大型企业项目中,使用 GitLab 提供的 CI/CD 流水
原创 6月前
57阅读
test.py代码如下 # from django.test import TestCase import os import sys import datetime import django base_dir = os.path.dirname(os.path.dirname(os.path.a ...
转载 2021-08-25 18:34:00
221阅读
2评论
# MySQL 在线脚本格式化 随着信息技术的迅速发展,数据驱动的方法已成为现代企业的重要基石。在这一过程中,MySQL作为一种流行的关系型数据库管理系统,发挥着至关重要的作用。有时,我们需要编写或处理大量的SQL脚本,这时候,脚本的格式化就显得尤为重要。本文将探讨MySQL在线脚本格式化的必要性,并提供一段代码示例,帮助你了解如何有效进行脚本格式化。 ## 一、什么是MySQL在线脚本格式化
原创 2024-09-25 07:17:09
50阅读
ansible自动跑基线脚本
原创 2023-07-20 10:55:10
171阅读
一、Django离线脚本 1.1、什么是离线脚本? 简单理解即是不需要运行django,就像我们平时运行一个简单的py文件一样,但是却可以完成类似运行了django才可以完成的工作; 1.2、例举数据库插入一条数据的离线脚本 第一步 :离线配置直接写成了一个base文件,方便了以后直接导入复用; # ...
转载 2021-07-15 22:34:00
487阅读
2评论
使用ping命令探测192.168.0.0/16有哪些主机在线:在线的,用绿色表示不在线的,用红色表示 脚本如下:vim ping.sh#!/bin/bash#for i in {0..255};do  for j in {1..254};do     if ping -c 1 -w 1 192.168.$i.$j &
原创 2016-06-07 09:51:13
2016阅读
  • 1
  • 2
  • 3
  • 4
  • 5