TCP queue 的一些问题

作者:莫问前程 发布于:2018-11-19 15:06 Monday

先来回顾下三次握手里面涉及到的问题:
1. 当 client 通过 connect 向 server 发出 SYN 包时,client 会维护一个 socket 等待队列,而 server 会维护一个 SYN 队列
2. 此时进入半链接的状态,如果 socket 等待队列满了,server 则会丢弃,而 client 也会由此返回 connection time out;只要是 clie...

阅读全文>>

评论(0) 引用(0) 浏览(3)

Jenkins 自动部署 websphere 8.5.5.13

作者:莫问前程 发布于:2018-11-14 14:01 Wednesday

使用  Websphere 的脚本工具   ws_ant 结合Jenkins 来自动部署 WAS项目

1.使用Jenkins打包Git 项目包

2.Jenkins 使用 ssh工具 上传War包到应用服务器

3.使用shell命令 执行 ws_ant  -f  install.xml 部署项目 并且完成启动

4...

阅读全文>>

评论(0) 引用(0) 浏览(8)

outline

作者:莫问前程 发布于:2018-10-17 15:11 Wednesday

Outline是一款基于ss的开源富强软件,来自于Jigsaw公司,致力于供新闻组织用自家服务器上设定从而富强,来保障新闻工作者的网络存储安全,并且号称不需要技术人员就能完成部署。

Jigsaw前身为Google Ideas,是Google旗下的技术孵化器公司,目标是以技术来客服全球的安全难题,包括地址网络神茶制度、降低网络攻击的威胁,以及防止大众收到网络骚扰等。Outline即为J...

阅读全文>>

评论(0) 引用(0) 浏览(39)

Linux CentOS安装配置OpenVPN 2.4.0最新版教程

作者:莫问前程 发布于:2018-8-7 11:42 Tuesday

1. 准备工作

下载OpenVPN源码包,下载地址:
https://swupdate.openvpn.org/community/releases/openvpn-2.4.0.tar.gz
下载OpenVPN证书制作工具EasyRSA,下载地址:
https://github.com/OpenVPN/easy-rsa/releases/download/...

阅读全文>>

评论(0) 引用(0) 浏览(56)

Linux模块的加载和卸载

作者:莫问前程 发布于:2018-3-29 11:51 Thursday 分类:Linux

Linux操作系统中模块操作相关命令解释
lsmod  查看已经安装好的模块, 也可以查看/proc/modules文件的内容. 实际上,lsmod读命令就是通过查看/proc/modules的内容来显示模块信息的.

查看某个模块是否安装
[root@localhost ~]# lsmod | grep "mii" mii 9409 1 pcnet32

modinfo 显示模块信息

1
2
3
...

阅读全文>>

评论(0) 引用(0) 浏览(130)

在iTerm2中使用Zmodem实现快速传输文件

作者:莫问前程 发布于:2018-3-22 14:38 Thursday 分类:Linux

什么是Zmodem

Zmodem是针对modem的一种支持错误校验的文件传输协议。Zmodem是Ymodem的改进版,后者又是Xmodem的改进版。Zmodem不仅能传输更大的数据,而且错误率更小。

利用Zmodem协议,可以在modem上发送 512 字节的数据块。Zmodem包含一种名为检查点重启的特性,如果通信链接在数据传输过程中中断,能从断点处而不是从开始处恢复传输。...

阅读全文>>

评论(0) 引用(0) 浏览(171)

利用ngx_http_mirror_module实现流量镜像

作者:莫问前程 发布于:2018-3-22 10:16 Thursday 分类:Linux

背景

最近 Nginx 官网发布了 Nginx 1.13.4,Nginx 1.13.4 中新增了一个ngx_http_mirror_module模块。通过 mirror 模块,可实现对原始请求创建后台镜像,镜像子请求的输出会被忽略。

利用这一功能我们就可以将线上实时访问流量拷贝至其它环境,基于这些流量可以做版本发布前的预先验证或者进行流量放大后的压测等等。

mirror 模块...

阅读全文>>

标签: Nginx

评论(0) 引用(0) 浏览(132)

Powered by 木匠 鲁ICP备88888888号