欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux

西部数码 使用fsck命令检查文件系统错误 有大用 有大大用 有大大大用

FSCK 是一个很重要的 Linux/Unix 工具,它用于检测并修复文件系统中的错误。

普通分类: 

ps auxf ps aux 有大用 有大大用 有大大大用

#ps auxf        #可以看keepalived的相关进程   这里 f 可以显示进程树的

#ps aux 

普通分类: 

linux系统日志以及分析 有大用

Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。

普通分类: 

关于RFC文档 格式 有大用

所有关于Internet 的正式标准都是以RFC(Request for Comment )文档出版。另外大量的RFC文档都不是正式的标准,出版目的都是为了提供信息。

普通分类: 

302状态码怎么处理 有大用

小编今天教你们302状态码怎么处理,解决你生活中的小问题。

普通分类: 

pid 文件 pid file解读 pidfile 有大用

pid file

普通分类: 

HTTP X-Forwarded-For 介绍 有大用

X-Forwarded-For 是一个 HTTP 扩展头部。HTTP/1.1(RFC 2616)协议并没有对它的定义,它最开始是由 Squid 这个缓存代理软件引入,用来表示 HTTP 请求端真实 IP。

普通分类: 

TCP慢启动算法 慢启动定义 有大用

慢启动定义

慢启动,是传输控制协议使用的一种阻塞

普通分类: 

ulimit详解 有大用

前段时间去面试滴滴,面试官问了一些linux相关的问题,其中有一个关于uli

普通分类: 

Linux服务端最大并发数是多少 有大用

1. 开场白

在开始今天的文章之前,先抛一个面试题出来:

你接触过的单机最大并发数是多少?
你认为当前正常配置的服务器物理机最大并发数可以到多少?
说说你的理解和分析。

思考几分钟,如果你可以有理有据地说出答案,那确实就不用再往下看了,关上手机去陪陪家人是个不错的选择。

普通分类: 

memcached参数解释及常用命令 有大用

一、执行 memcached -h 会显示所有的参数项,对应的中文解释如下:

-p <num>      监听的TCP端口(默认: 11211)

普通分类: 

史上最全的浏览器HTTP协议请求头信息 有大用


普通分类: 

马哥 45_03 _http缓存机制及varnish详解 有大用

反向代理:缓存

HTTP/1.1

        RFC

每一种协议都有一个请求注解文档, Request For Comments(RFC)

HTTP/1.1 <--HTTP/1.0

HTTP/1.1对缓存(cache)功能更精细化的设置,

HTTP本身由众多的web对象(web object)组成的, 这些对象本身有的是静态的,有的是动态生成的,

为了加速HTTP的访问,现在的浏览器(browser)里面都引入了缓存机制,能够将此前我们所访问的静态内容或者是可缓存的动态内容缓存到本地,再次到服务器请求原有内容的时候,如果原始服务器内容没有发生改变,那么它将使用本地资源,而不是远程服务器上的资源,,,,,

HTTP到底如何支持缓存机制的,

虽然浏览器可以缓存内容,但是并非所有内容都可以缓存,

浏览器缓存应该有失效期限,

用户登录的帐号,密码,缓存时的cookie等不应该缓存,,,跟我们缓存在本地没有关系..



缓存服务器是什么?如下图,

普通分类: 

vim 在当前行至最后一行,前面加井号 有大用

image.png

普通分类: 

马哥 45_02 _http反向代理及haproxy【攻城狮论坛の免费分享】 有大用


一、HAProxy简介



HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。


HAProxy实现了一种事件驱动、单一进程模型,此模型支持非常大的并发连接数。多进程或多线程模型受内存限制 、系统调度器限制以及无处不在的锁限制,很少能处理数千并发连接。事件驱动模型因为在有更好的资源和时间管理的用户端(User-Space) 实现所有这些????任务,所以没有这些问题。此模型的弊端是,在多核系统上,这些程序通常扩展性较差。这就是为什么他们必须进行优化以 使每个CPU时间片(Cycle)做更多的工作。


————百度百科






普通分类: 

马哥 45_01 _http反向代理及haproxy 有大用

image.png

nginx是一个反向代理,

是Reverse Proxy : http,pop3/imap4

同时是web server


Nginx:

         反向代理 单个URI (可以正则),代理至后端某服务器

         可以使用if     重定向

         proxy_pass, rewrite 区别

         upstream:将一组后端服务器定义为一组负载均衡集群

                    rr: 加权轮调

                    ip_hash: 原地址hash,,同一个客户端一段时间内被定向至同一个后端主机

                    least_conn: 最少连接那个后端主机

普通分类: 

如何查找nginx的安装目录 有大用

有时我们需要查找nginx的安装目录,但又不知道在哪,如何通过命令查找呢,我为大家提供两个方法。

普通分类: 

Linux 查看 nginx 安装目录和配置文件路径 有大用

一、查看 nginx 安装目录

普通分类: 

全网最详细解释memcached中的flags flag 含义 有大用

前言
普通分类: 

error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory 有大用 有大大用

error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory



普通分类: 

马哥 44_03 _memcached安装配置及保存php session 于 memcached 中的方法 有大用

image.png


image.png


chrome有上面的开发者工具,ie上也有 httpwatch ( 有免费版,有profetional???专业版) 工具

httpwatch 专业版甚至比chrome开发者工具更强,甚至能录制整个页面的加载过程



memcached    键值存储的服务器

key:value,键值存储的,能存储众多这样的key:value的服务器,


普通分类: 

LRU缓存算法的实现 有大用

LRU

LRU(Least Recently Used)是一种常见的页面置换算法,在计算中,所有的文件操作都要放在内存中进行,然而计算机内存大小是固定的,所以我们不可能把所有的文件都加载到内存,因此我们需要制定一种策

普通分类: 

Linux grep 命令 锚定词尾 有大用 有大大用

普通分类: 

apr_sockaddr_info_get() failed for slave.magedu.com httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName 有大用 有大大用

 

Apache启动出现:
[root@linux bin]# service httpd restart
AH00557: httpd: apr_sockaddr_info_get() failed for linux.64.114
AH00558: httpd: Could not reliably determine the server's fully qualified domain

name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this

普通分类: 

算法中的O(1), O(n),O(logn), O(nlogn)分别是什么意思? 有大用

由于平时接触算法比较少,今天看资料看到了o(1),都不知道是什么意思,百度之后才知道是什么意思。

普通分类: 

马哥 44_02 _Nginx反向代理、负载均衡、缓存、URL重写及读写分离 有大用

image.png

普通分类: 

application/octet-stream是什么 有大用

application/octet-stream是什么?

普通分类: 

nginx 帮助文档 用户手册 : man nginx 有大用

$ man nginx

NGINX
普通分类: 

open参数O_DIRECT的学习 有大用

open有两个原形:


int open(const char *pathname, int flags); 


int open(const char *pathname, int flags, mode_t mode); 


这三个参数比较容易看出它们的含义,pathname是文件路径,flags打开文件的标志, mode是打开的模式,返回值应该是打开文件的句柄。


flags标志有下面的定义:


O_RDONLY 以只读的方式打开文件


O_WRONLY 以只写的方式打开文件


O_RDWR 以读写的方式打开文件


O_APPEND 以追加的方式打开文件

普通分类: 

Linux中open打开时flags传参O_RDONLY、O_WRONLY等的作用含义 有大用

概述

普通分类: 

页面

Subscribe to RSS - linux