arthas-实现热部署

运行arthas

下载arthas jar包,并启动,找到对应的java进程进入

1
2
wget https://alibaba.github.io/arthas/arthas-boot.jar
java -jar arthas-boot.jar

Read More

发布jar到maven仓库

Sonatype站点账号和工单申请

1,到sonatype jira站点:直达链接,注册账号,创建jira工单,填写如下:

Read More

Git记住密码

保存密码

进入git目录,执行下面的命令

1
git config --global credential.helper store

Read More

Hexo博客搭建

Hexo是基于Nodejs的轻量级博客系统,使用Markdown来渲染文章,体积小、快速、简洁、安装简单。

Read More

javajar维护脚本

脚本内容

现在越来越多的程序都用docker容器来管理了,不过依旧有很多的程序,是直接在linux上使用jar方式管理的,那么编写一个脚本来管理是必不可少的。

Read More

docker三剑客之docker-swarm

扯淡

集群模式是指在DOCKER引擎中嵌入的集群管理和编排特征。当你初始化一个新的集群或加入一个集群的节点时,DOCKER引擎以集群模式运行。
为什么需要集群?为了解决单机瓶颈,从一到多,部署多份,从而构成“集群”。
从单机到集群,代码基本无需修改,仅仅是服务器的扩容,简单直接的提升了服务器的处理能力。

Read More

docker三剑客之docker-machine

前言

你可以用docker machine来做什么?
1,在mac和windows平台上安装和运行docker
2,提供和管理多个远程docker主机
3,提供swarm集群管理

Read More

docker三剑客之docker-compose

前言

docker-compose是编排容器的利器,特别是涉及多个容器的运行时,不需要敲各个容器的启动参数,环境变量,容器命名,指定不同容器的链接参数等等一系列的操作,通过docker-compose,它可以轻松完成容器编排,并且提供了scale扩容功能。

Read More

lrzsz上传下载

lrzsz是一款在linux里可代替ftp上传和下载的程序,小巧、高性能、方便易用。

安装配置

如果是centos,可以直接通过yum install lrzsz进行安装,也可以用下面的方式下载源文件进行安装。

Read More