zhangtao's Blog

好记性不如烂笔头

github action使用

当我们需要发布服务时,往往是怎么操作的?最古老的方法无非是本地打包,然后ssh到服务器上,上传新包,删除老包,执行脚本启动。这个过程自己操作

高可用方案和一致性hash

其实大部分中间件都逃不过这两种模式 这种模式的特点是有一Master多slave,一般采用读写分离的方式,只从master中写,然后同步给sl

OOM、CPU飙升、Java进程被杀 线上故障分析

关于OOM出现的情况,一般可以猜想是内存泄露,或者是加载了过多class或者创建了过多对象,给JVM分配的内存不够导致 dump分析 首先登陆机

超详细,从零开始搭建阿里云服务器(centos7)第六章 安装Maven和RocketMq

RocketMq是真的难搭,废了好多功夫才搭建完,碰到了好多坑,下面我把我吃到的坑记录下来 1. 安装Maven 1.1 下载maven wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/source/apache-maven-3.6.0-src.tar.gz 解压maven

超详细,从零开始搭建阿里云服务器(centos7)第五章 安装mysql

1.下载MySQL源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 安装MySql源 yum -y install mysql57-community-release-el7-11.noarch.rpm 查看一下安装效果 yum repolist enabled | grep mysql.* 2.安装MySQL服务器 yum install mysql-community-server 中间会弹出是与否的选择,选择

超详细,从零开始搭建阿里云服务器(centos7)第四章 安装tomcat

下面到了最关键的一步,安装tomcat过程中也是不断地爬坑。。 1.下载并上传tomcat压缩包 跟上一章类似,不细说了,我安装在了/home/

超详细,从零开始搭建阿里云服务器(centos7)第三章 安装jdk

1.下载jdk 首先去oracle官网下载你所需要版本的jdk,我下的是jdk1.8 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.上传jdk到云服务器 上传文件的方式有很多,这里不细说

超详细,从零开始搭建阿里云服务器(centos7)第二章 创建用户

1.创建用户 远程连接完后而第一件事就是创建自己的用户,因为root用户是最高权限的超级管理员,生产上不可能使用它, adduser zntzhang 创建用户 passwd zntzhang 设置密码 这

超详细,从零开始搭建阿里云服务器(centos7)第一章 远程连接

博主前两天买了3年最低配的阿里云玩玩,这次写一个笔记记录下自己搭服务器所遇到的坑。 1.购买阿里云 首先在阿里云官网 https://www.al