大数据学习第五天

大数据学习第五天

ulimit 查看进程最大文件描述符创建数

-a all详细信息

nginx_config 文件记录

#user nobody ngx_work进程属主

worker_processes 单核进程数

worker_connections 最大连接数

nginx单连接双文件描述符 一开最少开两

sendfile 文件内存暂存功能

减少一次文件拷贝次数

tcp_nopush 缓冲区请求数据合包开关 一般关掉

keepalive_timeout 连接保存时间 反向代理时需要设置为0

gzip 响应压缩

upstream 变量名{ 配置负载均衡 在http标签内 server标签外

server URL1 192.1638.1.133;

server URL2

}

service 配置

listen 监听端口号

server_name 对应路径

location{

root: /路径

autoindex on 动态首页 把文件夹变为网页

变为局域网共享文件

proxy_pass URL 反向代理

http://变量名;

在使用正则表达式时URL后不能加URI

}

! 命令简写(头文字) 在历史命令中匹配最近的命令执行

history 历史命令

route 显示和操作IP路由表

scp 网络拷贝

netstat -ntpl 查看端口号

Apache 和 nginx(web服务器)

1、 多台集群机器联合处理一个任务。

2、 一台机器处理不同的多个任务。

特点:

处理静态数据速度快(自动html静态数据的缓存)并发数一般要比J2EE服务器要高

session:的处理

2、共享session 需要专门管理session的软件,memcached 缓存服务,可以和tomcat整合,帮助tomcat共享管理session。

代理设计模式:(嵌入式开发)

Datasource:

Connection

Close()

安装memcached

1、安装libevent

2、安装memcached

3、启动memcached

4、拷贝jar到tomcat的lib下

5、配置tomcat,每个tomcat里面的context.xml中加入:

<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"

memcachedNodes="n1:192.168.197.128:11211"

sticky="false"

lockingMode="auto"

sessionBackupAsync="false"

requestUriIgnorePattern=".*.(ico|png|gif|jpg|css|js)$"

sessionBackupTimeout="1000" transcoderFactoryClass="de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory"

/>

猜你喜欢

转载自www.cnblogs.com/lkoooox/p/11005859.html