大数据学习第5天
大數據學習第五天
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"
轉載于:https://www.cnblogs.com/lkoooox/p/11005859.html
總結
- 上一篇: git(一)
- 下一篇: EM上的按钮是方框的问题