最新消息:

最新发布 第9页

爱开源

网卡 LSO/LRO、GSO/GRO、TSO
GRO

网卡 LSO/LRO、GSO/GRO、TSO

admin 9年前(2017-06-06) 1浏览

LSO/LRO 简介 分别对应到发送和接收两个方向,全称是 Large Segment Offload 和 Large Receive Offload。 首先来看 LSO。我们知道计算机网络上传输的数据基本单位是离散的网包, 既然是网包,就有大小限制...

LVS FULLNAT模式下客户端真实地址的传递
FullNAT

LVS FULLNAT模式下客户端真实地址的传递

admin 9年前(2017-06-06) 1浏览

在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: Re...

golang 提交json、获取json、解析json
go

golang 提交json、获取json、解析json

admin 9年前(2017-05-31) 1浏览

1、Go语言的JSON 库 Go语言自带的JSON转换库为 encoding/json 1.1)其中把对象转换为JSON的方法(函数)为 json.Marshal(),其函数原型如下 func Marshal(v interface{}) ([]by...

漫画赏析:Linux 内核到底长啥样
kernel

漫画赏析:Linux 内核到底长啥样

admin 9年前(2017-05-31) 4浏览

今天,我来为大家解读一幅来自 TurnOff.us 的漫画 “InSide The Linux Kernel” 。 TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相...

科普: ps和top的cpu占用率不一致问题
科普

科普: ps和top的cpu占用率不一致问题

admin 9年前(2017-05-31) 1浏览

问题体现在 linux下 ps aux 和 top 查询的cpu信息不一致导致 ! 前因后果是这样的! 我这边写了一个后台服务,但是不知道为毛,当任务很多的时候,cpu占用率居然在慢慢的增长,而不是迅速的提高。 当任务已经消费完了,cpu占用率居然在...

在R730上搭建lvs-fullnat
FullNAT

在R730上搭建lvs-fullnat

admin 9年前(2017-05-12) 1浏览

安装步骤 安装必要软件: yum -y install m4 gcc redhat-rpm-config xmlto asciidoc elfutils-libelf-devel binutils-devel newt-devel perl-ExtU...

一个epoll惊群导致的性能问题
epoll

一个epoll惊群导致的性能问题

admin 9年前(2017-05-10) 1浏览

在我们内部的系统中,有一个tcp的代理服务,用户所有的网络相关的请求,比如访问外网,或者访问在内网的某些服务,都需要通过这个服务,一方面是实现对外网访问的计费,另外也通过白名单机制,对应用的内网访问进行相应的限制。 随着业务量的增加,发现提供服务的机...

mount nfs 提示 -o nolock
nfs

mount nfs 提示 -o nolock

admin 9年前(2017-04-21) 2浏览

在挂载 nfs 提示 mount.nfs: rpc.statd is not running but is required for remote locking. mount.nfs: Either use '-o nolock' to keep ...

Docker的save和export命令的区别
docker

Docker的save和export命令的区别

admin 9年前(2017-04-11) 1浏览

摘要: 最近在做Docker的镜像的迁移,遇到的了问题了,不知怎么解决,发现这篇好文,解决了我的问题~就翻译过来的。http://tuhrig.de/difference-between-save-and-export-in-docker/ 我最近在...

nginx 虚拟主机 源码解析
nginx

nginx 虚拟主机 源码解析

admin 10年前(2017-02-09) 2浏览

概述 如下配置,设置了4个虚拟主机分别是aa.com、bb.com、cc.com和dd.com。都绑定到80端口。其中aa.com和bb.com 绑定本地回环地址,cc.com和dd.com绑定外网地址。 通过该配置文件结合代码来思考以下问题: 那么...

Redis info 命令详解
redis

Redis info 命令详解

admin 10年前(2017-01-22) 1浏览

INFO命令会返回Redis服务器的状态信息和统计数据,计算机可以很简单地解析这些返回数据,用户也可以轻松地阅读这些返回数据。 可以通过以下的可选参数,选择查看特定分段的服务器信息: server:Redis服务器相关的通用信息 clients:客户...

nginx配置反向代理或跳转出现400问题处理记录
400

nginx配置反向代理或跳转出现400问题处理记录

admin 10年前(2017-01-06) 4浏览

午休完上班后,同事说测试站点访问接口出现400 Bad Request Request Header Or Cookie Too Large提示,心想还好是测试服务器出现问题,影响不大,不过也赶紧上服务器进行测试查看,打开nginx与ugwsi日志与...

Bash 快捷键
bash

Bash 快捷键

admin 10年前(2016-12-14) 2浏览

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt ...

为redis加了个memcached端口支持mc协议
medis

为redis加了个memcached端口支持mc协议

admin 10年前(2016-11-24) 1浏览

目前 redis 并不支持 memcache 协议,但已经有人给 redis 2.0 版本 打了个patch,支持 memcache 协议 项目:https://github.com/vislee/medis 如有任何建议和问题,请 New issu...

学习Python的三种境界
Python

学习Python的三种境界

admin 10年前(2016-10-20) 1浏览

前言 王国维在《人间词话》中将读书分为了三种境界:“古今之成大事业、大学问者,必经过三种之境界:‘昨夜西风凋碧树,独上高楼,望尽天涯路’。此第一境也。‘衣带渐宽终不悔,为伊消得人憔悴。’此第二境也。‘众里寻他千百度,蓦然回首,那人却在灯火阑珊处’。此...

使用docopt轻松实现python命令行参数处理
Python

使用docopt轻松实现python命令行参数处理

admin 10年前(2016-10-16) 1浏览

前面认识的一个python库 docopt,可以使用__doc__来实现命令行参数的处理,使用起来非常简单;我也刚好有在命令行添加或删除testsuite/testcase的需求,所以写了一个demo文件。 PS:我才发现docopt有2年没更新了,...

Mac 设置指南 推荐
Mac

Mac 设置指南 推荐

admin 10年前(2016-10-02) 4浏览

如何配置一个高效的 Mac 工作环境 Table of Contents OS X 功能键 全键盘控制 Spotlight 快捷键 输入法快捷键 其他快捷键 设置 Trackpad 轻拍以点击 语音 词典 Dock Position Remove a...

浅谈CLOSE_WAIT
CLOSE_WAIT

浅谈CLOSE_WAIT

admin 10年前(2016-09-24) 5浏览

所谓 CLOSE_WAIT,借用某位大牛的话来说应该倒过来叫做 WAIT_CLOSE,也就是说「等待关闭」,如果你还不理解其含义,可以看看 TCP 关闭连接时的图例: TCP Close 不要被图中的 client 和 server 所迷惑,你只要记...

在Docker里运行Ceph集群
docker

在Docker里运行Ceph集群

admin 10年前(2016-09-14) 1浏览

自从我第一次尝试在Docker中运行Ceph已经过去快两年了。时光飞逝,直到最近我才有时间重新开始这项工作。在过去的几个月中,我把业余时间都贡献在Ceph in Docker上了。在我们开始之前,我想说明一下如果不是Seán C. McCord的帮助...

再叙TIME_WAIT
tcp/ip

再叙TIME_WAIT

admin 10年前(2016-09-10) 2浏览

之所以起这样一个题目是因为很久以前我曾经写过一篇介绍TIME_WAIT的文章,不过当时基本属于浅尝辄止,并没深入说明问题的来龙去脉,碰巧这段时间反复被别人问到相关的问题,让我觉得有必要全面总结一下,以备不时之需。 讨论前大家可以拿手头的服务器摸摸底,...

关于FIN_WAIT2
FIN_WAIT2

关于FIN_WAIT2

admin 10年前(2016-09-10) 2浏览

前些天,有朋友问我关于 FIN_WAIT2 的问题:如果主动关闭的一方在进入 FIN_WAIT2 状态后没有收到被动关闭的一方发送的 FIN 包,那么会怎样? 让我们热热身,通过一张旧图来回忆一下 TCP 关闭连接时的情况: TCP Close 按照...

supervisord 未生成 core 文件
core

supervisord 未生成 core 文件

admin 10年前(2016-08-30) 1浏览

同事反映一个非常奇怪的现象, supervisor接管应用程序后, 应用程序不能产生core文件。 登上服务器上查看,果然存在这样的现象,test进程崩溃后,仅仅在系统日志中存在报错日志,(指令地址信息 ,文件的装载地址信息), 但是没有core文件...

IO – 同步,异步,阻塞,非阻塞
IO

IO – 同步,异步,阻塞,非阻塞

admin 10年前(2016-08-27) 1浏览

同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynch...