Mvn

多核编译 1 2 3 mvn -T 1C clean install -Dmaven.compile.fork=true -T,--threads <arg> Thread count, for instance 2.0C where C is core multiplied 本地安装jar以及源码 mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的group

Jenkins与kubernetes部署

让jenkins一键更新已有项目在kubernetes中的版本 使用kubernetes部署项目后,会经常进行发版的操作。其过程不仅繁琐且易出

K8s探针导致控制台一直打印日志

Pod 的生命周期中介绍了容器探针, 根据Configure Liveness and Readiness Probes配置探针时,发现在容器的控制台一直在打印日志 2019-05-08 15:41:16 - com.alibaba.dubbo.remoting.transport.AbstractServer.disconnected(AbstractServer.java:205) - [DUBBO] All clients has discontected from /192.168.0.45:20001. You

Kubernetes升级

Kubernetes v1.12 to v1.13 参照官方Upgrading kubeadm clusters from v1.12 to v1.13说明升级 master节点 yum list –showduplicates kubeadm –disableexcludes=kubernetes yum install -y kubeadm-1.13.x-0 –disableexcludes=kubernetes kubeadm upgrade plan 由于升级需要k8s.gcr.io镜像

activiti 7 简介

activiti 7 1.Activiti Cloud介绍 Activiti Cloud是第一个Cloud Native BPM框架,旨在为云环境中的BPM实施提供可扩展且透明的解决方案。 The BPM discipline was created to provide a better understanding of

docker运行mysql8

1 2 3 4 5 6 7 8 9 10 11 12 13 docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=密码 -d mysql:8 #由于密码加密方式与以前不同,所以需要进入容器更改密

dubbo xml报错

1.解压dubbojar包,拿到dubbo.xsd文件 2.在eclipse中Windows->Preferences->XML-

js正则

在js中可以直接使用/正则表达式/.test(字符串)验证,例如 /^[1][3,4,5,7,8]+\d{9}$/.test(“18812345678”) 当把正则表达式赋予变量时需要考虑\转义的问题,例如 var s = “^[1][3,4,5,7,8]+\d{9}$"; RegExp(s).test(“18812345678”); 但当表达式在一

Thumbnails

后台用Thumbnails压缩时文件名的后缀会对图片大小产生影响,jpg格式改成png后缀后,原200多234007byte图片变成1.48

k8s搭建ELK环境

elasticsearch部署(v6.5.3) elasticsearch.yml 1 2 3 4 5 6 7 #集群名,且不配置节点名称,避免多个k8s多个pod时,配置文件不同 cluster.name: es #ho

windows笔记

查找1080端口pid C:\Users\cr>netstat -aon|findstr “1080” TCP 127.0.0.1:1080 127.0.0.1:27015 ESTABLISHED 4304 TCP 127.0.0.1:27015 127.0.0.1:1080 ESTABLISHED 1876 查找pid对应进程 C:\Users\cr>tasklist|findstr “4304” iTunesHelper.exe 4304 Console 1 14,016 K 杀掉进程 taskkill /f /pid 4304

正则笔记

String str ="{&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SY450_.jpg&quot;:[450,384],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SX679_.jpg&quot;:[797,679],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SX522_.jpg&quot;:[612,522],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SX466_.jpg&quot;:[547,466],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SX425_.jpg&quot;:[499,425],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SY355_.jpg&quot;:[355,303],&quot;https://images-na.ssl-images-amazon.com/images/I/81dbJ1GJ6cL._SX569_.jpg&quot;:[668,569]}"; Matcher matcher = Pattern.compile("http.*?&quot").matcher(str); "http.*&quot":从http开始到最后一个&quot "http.*?&quot" 从http开始到到多个&a

Bitvise

#bat通过脚本上传文件,cenos7.tlp保存的profile,cenos7.pub保存的host key,sftp.bat脚本 sftpc -profile="D:\cenos7.tlp" -hostKeyFile="d:\cenos7.pub" -cmdFile="doc\bat\sftp.bat" #sftp.bat

Docker与k8s简介

Docker Docker是什么? 是一个应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上。它

Kubernetes学习

1.minikube(主机非虚拟安装,否则直接跳过) 1.1 安装kubernetctl 1.3 安装virtualbox 1.2 安装minikube [root@cr6588 data]# minikube start Starting local

Kubernetes实验

安装多版本docker kubelet为什么关闭swap kubernetes的想法是将实例紧密包装到尽可能接近100%。 所有的部署应该与CPU

RocketMQ

http://rocketmq.apache.org/docs/quick-start/ nohup sh bin/mqnamesrv & 提示JAVA_HOME不存在。但实际已配置,echo $JAVA_HOME之后又正常 nohup sh bin/mqbroker -n localhost:9876 & 提示error=‘Can