好雨雲幫一週問答集錦(2017.02.13-2017.02.19)

##Q:系統調優如何操做?nginx

A:web

調整文件描述符限制服務器

編輯/etc/security/limits.conf文件,添加以下配置cookie

root soft nofile 102400
root hard nofile 102400
* soft nofile 102400
* hard nofile 102400

修改文件後重啓服務器。app

調整內核參數tcp

編輯/etc/sysctl.conf 文件,添加以下內容:工具

net.ipv4.neigh.default.gc_stale_time=120
net.ipv4.conf.all.rp_filter=0
net.ipv4.conf.default.rp_filter=0
net.ipv4.conf.default.arp_announce=2
net.ipv4.conf.all.arp_announce=2
net.ipv4.tcp_max_tw_buckets=5000
net.ipv4.tcp_syncookies=1
net.ipv4.tcp_max_syn_backlog=1024
net.ipv4.tcp_synack_retries=2
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
net.ipv4.conf.lo.arp_announce=2
vm.swappiness=10
vm.vfs_cache_pressure=50
vm.overcommit_memory=1

net.core.somaxconn = 65535
net.netfilter.nf_conntrack_max = 655350
net.netfilter.nf_conntrack_tcp_timeout_established = 1200

保存後執行 sysctl -p 使設置生效。.net

##Q:雲幫支持集羣管理嗎?下圖怎麼實現的,用Docker編排工具? rest

A:日誌

雲幫是以應用爲中心的PaaS,沒有普通機器管理的集羣概念。 雲幫平臺底層是基於Kubernetes的,集羣狀態是自動維護的。

##Q:雲幫的日誌下載功能怎樣配置?

A:

應用的輸出日誌會按天保存在管理節點的 /grdata/downloads/log目錄下。爲方便從控制檯 "日誌" 標籤頁進行下載,管理節點的nginx提供了文件下載服務。

建立日誌目錄

mkdir /grdata/downloads
chown rain.rain  /grdata/downloads

配置Nginx服務

配置文件 :/etc/nginx/sites-enabled/download

默認監聽了 <local_ip>:8083, 用戶能夠修改爲適合本身的, 好比本機公網IP

改完之後重啓nginx

service nginx restart

修改web控制檯的配置文件

配置文件:/etc/goodrain/console.py找到 LOG_DOMAIN 字段, 修改對應的地址

相關文章
相關標籤/搜索