写作热力图 加载中...
加载中...
少
多

2017

压测工具 siege 使用

压测工具 siege 使用

ABOUT SIEGESiege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how i...

iptables 顺序问题导致规则无法执行

iptables 顺序问题导致规则无法执行

客户端和服务端均属于内网分别是 客户端: 10.173.32.75/21服务端: 10.173.32.78/21 目前客户希望内网的 10.173.32.78 的3306端口 只能被10.173.32.75 连接。 开启防火墙并配置规则如下: [root@server ~]# c...

iptables 的 conntrack 连接跟踪模块

iptables 的 conntrack 连接跟踪模块

nf_conntrack连接跟踪模块在iptables里,包是和被跟踪连接的四种不同状态有关的。它们分别是NEW,ESTABLISHED,RELATED和INVALID。后面我们会深入地讨论每一个状态。使用iptables的state模块可以匹配操作这几种状态,我们能很容易地控制“谁或什么能发起新的...

小技巧:让ping 命令更人性化

小技巧:让ping 命令更人性化

在工作中,经常会遇到一个问题,就是测试某个网站或站点的连通性,通常我们都会使用 ping nc telnet mtr 等命令进行测试。可是有时候客户丢过来的是一条这样的url: http|https://xxx.xxx.com/a/b/c.html 我们拿到 url 之后,还需要删除前面的 htt...

Linux 提示磁盘满 No space left on device 的问题分析
 Dockfile 实践心得

Dockfile 实践心得

使用标签 给镜像打上标签,易读的镜像标签可以帮助了解镜像的功能。如 docker build -t=”ruby:2.0-onbuild” 谨慎选择基础镜像选择基础镜像时,尽量选择当前官方镜像中的镜像。不同镜像的大小不同,目前 Linux 镜像大小有如下关系: busybox < de...

网易工作体验

网易工作体验

入职网易杭州研究院工作时间差不多一个月了,中间夹着一个国庆,来说说在“猪厂”的工作体验吧。 经历了一轮电话面试(部门主管),初试(部门主管),复试(部门总监),HR 面到9月初收到 offer,确认后填写相关资料等待审核。offer 写着是杭州朗和科技有限公司,我一开始还以为不会是网易给我签了个外包...

网易云破解服务器密码

网易云破解服务器密码

目前网易云的操作系统都是直接安装时使用 SSH KEY 验证登陆,这样的好处就是比用密码登陆安全,避免了被不法分子暴力破解密码,但是也带来了一些问题,就是有些用户进了系统后忘记设置 root 密码的话假如遇到以下情况就比较尴尬了: 系统内设置了防火墙,把自己锁在外面了,比如禁止了 ssh 端口; ...

awk 获取指定列的内容进行判断输出

awk 获取指定列的内容进行判断输出

现在有一些日志,要获取倒数第二行的内容,并且判断其值是否为 0,如果为0则输出对应的行。 [root@centos ~]# awk -F ',' '{if($7==0) print $0}' test.txt上海, 上海, 中国移动, 0....

使用Supervisor管理进程

使用Supervisor管理进程

Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本,另外就是安装进程管理工具。 使用进程管理工具 superv...

Docker 的底层实现

Docker 的底层实现

Docker 底层的核心技术包括 Linux 上的名字空间(Namespaces)、控制组(Control groups)、Union 文件系统(Union file systems)和容器格式(Container format)。 我们知道,传统的虚拟机通过在宿主主机中运行 hypervisor ...

Docker的网络管理

Docker的网络管理

安装 bridge[root@docker ~]# yum -y install bridge-utils 配置接口和 ip[root@docker ~]# brctl addbr newnet0 [root@docker ~]# ifconfig newnet0 172.10.100.0/24 ...

Docker 容器之间互联

Docker 容器之间互联

使用 –link 参数可以让容器之间安全的进行交互 [root@redis ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhu...

Docker 的健康检测

Docker 的健康检测

通常我们为了防止容器断电或异常关闭后不能自动开机,我们可以加上 --restart=always 例如 [root@aliyun ~]# docker run --restart=always -d --name blog -d -v /www:/www -v /wwwlogs:/var/log...

如何投诉运营商

如何投诉运营商

这个十一和中秋连着的,我就回了一趟老家,早上八点半出发,晚上十点才到家吃上饭。着实累了,第二天早上我外婆拿着手机来找我,那是我去年过年在京东买的老人机,然后去家里的移动运营商给她老人家办理了个最便宜的套餐。我给办的,8块钱一个月,因为老人平时就接个电话,即使是接个电话外婆也学了很久。当时办理的时候营...

让 docker 容器开机自启动

让 docker 容器开机自启动

把自己的博客用 dockerfile 构建了一个镜像,其实就是把 nginx 环境包括 https 等等配置都打包了扔容器挂载外面的目录去访问,但是有个问题,就是如果重启宿主机,容器就无法启动,本来还试着把启动命令写到 /etc/rc.local 下。结果发现 docker 本...

在 Docker 配置 ssh 登陆

在 Docker 配置 ssh 登陆

安装 opensshyum -y install openssh-server 启动 sshd 进程 [root@nginx-94711 opt]# /usr/sbin/sshd -D ...

为什么编译 Dockerfile 有好几个 G

为什么编译 Dockerfile 有好几个 G

在写完 dockerfile 文件后,我把他保存在一个目录下,该目录下除了 dockerfile 文件还有其他文件,然后执行编译命令,发现 Sending build context to Docker daemon 2.472GB。 ➜ Downloads docker build -t ng...

Docker一运行就退出是怎么回事?

Docker一运行就退出是怎么回事?

最近在看 Docker,使用 dockerfile 写了一个 nginx 的容器编译执行后启动 nginx 就立马退出了容器。 下面是一开始的文件内容 FROM centosWORKDIR /opt/RUN yum -y update \ && yum -y insta...

mysql5.7.19 迁移数据库失败

mysql5.7.19 迁移数据库失败

在服务器的 mysql 版本是 mysq l5.7.19,迁移后 mysql 日志内容如下 重点是这里 2017-09-29T13:24:30.716454+08:00 60 [Warning] Timeout waiting for reply of binlog (file: mysql-bi...

2017

压测工具 siege 使用

压测工具 siege 使用

ABOUT SIEGESiege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how i...

iptables 顺序问题导致规则无法执行

iptables 顺序问题导致规则无法执行

客户端和服务端均属于内网分别是 客户端: 10.173.32.75/21服务端: 10.173.32.78/21 目前客户希望内网的 10.173.32.78 的3306端口 只能被10.173.32.75 连接。 开启防火墙并配置规则如下: [root@server ~]# c...

iptables 的 conntrack 连接跟踪模块

iptables 的 conntrack 连接跟踪模块

nf_conntrack连接跟踪模块在iptables里,包是和被跟踪连接的四种不同状态有关的。它们分别是NEW,ESTABLISHED,RELATED和INVALID。后面我们会深入地讨论每一个状态。使用iptables的state模块可以匹配操作这几种状态,我们能很容易地控制“谁或什么能发起新的...

小技巧:让ping 命令更人性化

小技巧:让ping 命令更人性化

在工作中,经常会遇到一个问题,就是测试某个网站或站点的连通性,通常我们都会使用 ping nc telnet mtr 等命令进行测试。可是有时候客户丢过来的是一条这样的url: http|https://xxx.xxx.com/a/b/c.html 我们拿到 url 之后,还需要删除前面的 htt...

Linux 提示磁盘满 No space left on device 的问题分析
 Dockfile 实践心得

Dockfile 实践心得

使用标签 给镜像打上标签,易读的镜像标签可以帮助了解镜像的功能。如 docker build -t=”ruby:2.0-onbuild” 谨慎选择基础镜像选择基础镜像时,尽量选择当前官方镜像中的镜像。不同镜像的大小不同,目前 Linux 镜像大小有如下关系: busybox < de...

网易工作体验

网易工作体验

入职网易杭州研究院工作时间差不多一个月了,中间夹着一个国庆,来说说在“猪厂”的工作体验吧。 经历了一轮电话面试(部门主管),初试(部门主管),复试(部门总监),HR 面到9月初收到 offer,确认后填写相关资料等待审核。offer 写着是杭州朗和科技有限公司,我一开始还以为不会是网易给我签了个外包...

网易云破解服务器密码

网易云破解服务器密码

目前网易云的操作系统都是直接安装时使用 SSH KEY 验证登陆,这样的好处就是比用密码登陆安全,避免了被不法分子暴力破解密码,但是也带来了一些问题,就是有些用户进了系统后忘记设置 root 密码的话假如遇到以下情况就比较尴尬了: 系统内设置了防火墙,把自己锁在外面了,比如禁止了 ssh 端口; ...

awk 获取指定列的内容进行判断输出

awk 获取指定列的内容进行判断输出

现在有一些日志,要获取倒数第二行的内容,并且判断其值是否为 0,如果为0则输出对应的行。 [root@centos ~]# awk -F ',' '{if($7==0) print $0}' test.txt上海, 上海, 中国移动, 0....

使用Supervisor管理进程

使用Supervisor管理进程

Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本,另外就是安装进程管理工具。 使用进程管理工具 superv...

Docker 的底层实现

Docker 的底层实现

Docker 底层的核心技术包括 Linux 上的名字空间(Namespaces)、控制组(Control groups)、Union 文件系统(Union file systems)和容器格式(Container format)。 我们知道,传统的虚拟机通过在宿主主机中运行 hypervisor ...

Docker的网络管理

Docker的网络管理

安装 bridge[root@docker ~]# yum -y install bridge-utils 配置接口和 ip[root@docker ~]# brctl addbr newnet0 [root@docker ~]# ifconfig newnet0 172.10.100.0/24 ...

Docker 容器之间互联

Docker 容器之间互联

使用 –link 参数可以让容器之间安全的进行交互 [root@redis ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhu...

Docker 的健康检测

Docker 的健康检测

通常我们为了防止容器断电或异常关闭后不能自动开机,我们可以加上 --restart=always 例如 [root@aliyun ~]# docker run --restart=always -d --name blog -d -v /www:/www -v /wwwlogs:/var/log...

如何投诉运营商

如何投诉运营商

这个十一和中秋连着的,我就回了一趟老家,早上八点半出发,晚上十点才到家吃上饭。着实累了,第二天早上我外婆拿着手机来找我,那是我去年过年在京东买的老人机,然后去家里的移动运营商给她老人家办理了个最便宜的套餐。我给办的,8块钱一个月,因为老人平时就接个电话,即使是接个电话外婆也学了很久。当时办理的时候营...

让 docker 容器开机自启动

让 docker 容器开机自启动

把自己的博客用 dockerfile 构建了一个镜像,其实就是把 nginx 环境包括 https 等等配置都打包了扔容器挂载外面的目录去访问,但是有个问题,就是如果重启宿主机,容器就无法启动,本来还试着把启动命令写到 /etc/rc.local 下。结果发现 docker 本...

在 Docker 配置 ssh 登陆

在 Docker 配置 ssh 登陆

安装 opensshyum -y install openssh-server 启动 sshd 进程 [root@nginx-94711 opt]# /usr/sbin/sshd -D ...

为什么编译 Dockerfile 有好几个 G

为什么编译 Dockerfile 有好几个 G

在写完 dockerfile 文件后,我把他保存在一个目录下,该目录下除了 dockerfile 文件还有其他文件,然后执行编译命令,发现 Sending build context to Docker daemon 2.472GB。 ➜ Downloads docker build -t ng...

Docker一运行就退出是怎么回事?

Docker一运行就退出是怎么回事?

最近在看 Docker,使用 dockerfile 写了一个 nginx 的容器编译执行后启动 nginx 就立马退出了容器。 下面是一开始的文件内容 FROM centosWORKDIR /opt/RUN yum -y update \ && yum -y insta...

mysql5.7.19 迁移数据库失败

mysql5.7.19 迁移数据库失败

在服务器的 mysql 版本是 mysq l5.7.19,迁移后 mysql 日志内容如下 重点是这里 2017-09-29T13:24:30.716454+08:00 60 [Warning] Timeout waiting for reply of binlog (file: mysql-bi...

1…3031323334…43