k8s从代码到发布

1.制作镜像拉取代码本地打包,使用dockerfile创建镜像,dockerfile如下:FROMjava:openjdk-8-jre-alpineWORKDIR/opt/production/webappCOPYtarget/*.jar/opt/production/webappEXPOSE808
docker k8s 2021年11月05日 43次浏览

JVM详解

JVM内存模型JDK1.8和JDK1.7相比最大的区别是:元空间区取代了永久代,永久代原本主要存放Class和Meta的信息。而元空间的本质和永久代类似,都是对JVM规范中方法区的实现。不过元空间与永久代之间最大的区别在于:元空间并不在虚拟机中,而是使用本地内存。因此,默认情况下,元空间的大小仅受本
java 2021年11月04日 34次浏览

Proxmox自动生成模板脚本

#!/bin/bash#初始化参数INIT_ARGS=$@#模板压缩包名称TEMP_TAR_NAME="pve-template-new.tar.gz"#模板镜像名称TEMP_ISO_NAME="vzdump-qemu-100-2021_07_28-00_00_00.v
2021年08月02日 49次浏览

shell自定义参数名称的两种方式

第一种使用getopts命令示例:/bin/bashxxx.sh-ixxx-nxxx-gxxx-dxxx-hxxx#!/bin/bash#获取参数whilegetopts":i:n:g:d:h:"optdocase$optini)IPADDR=${OPTARG};;n)NETMA
shell 2021年07月30日 44次浏览

centos7源码安装keepalive+haproxy

主机名IPkeepalive-haproxy-110.6.126.132keepalive-haproxy-210.6.126.142keepalive-haproxy-310.6.126.152前置工作1.关闭firewalldsystemctlstopfirewalldsystemctldisa
2021年07月16日 41次浏览

python邮件脚本

#coding=utf8importsmtplibfromemail.mime.textimportMIMETextfromemail.utilsimportformataddr#发送方邮箱地址sender=''#发送方邮箱授权码sender_pwd=''#接收方邮箱地址receiver=''#SM
python 2021年07月07日 37次浏览

awk常用指令

取连接最多的10个IPnetstat-nt|awk-F"[:]+"'/tcp/{++total[$6]}END{for(iintotal){printi"\t"total[i]}}'|sort-k2-nr|head-10查看服务器连接数:netstat-n|a
2021年03月03日 27次浏览

mysql查看正在执行的SQL及死锁解锁

查看正在执行的sqlshowprocesslist;停止指定sqlkill$ID
2021年01月08日 67次浏览

使用wlst脚本更新weblogic

#!/bin/bash#获取项目名称PROJECT_NAME=$1#weblogic安装目录WEBLOGIC_HOME="/mnt/installer/weblogic12"#weblogic控制台信息CONSOLE_URL="t3://localhost:8686&q
weblogic 2021年01月08日 54次浏览

org.apache.http不存在解决办法

使用maven打包项目时提示org.apache.http.xxx不存在,如图查阅资料发现这个jar包是过时的类,需要用其他jar包代替,通过pom.xml中引入下列依赖解决:<dependency><groupId>org.apache.httpcomponents<
2021年01月04日 73次浏览