Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(): Failed opening '/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php' for inclusion (include_path='.:/opt/cpanel/ea-php70/root/usr/share/pear') in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24
排程與效能的問題 – unethost無限空間虛擬主機 技術分享部落格

排程與效能的問題

cronjobs_wp

我們曾介紹過關於主機效能的文章:
1.用linux的top指令來抓出主機的效能瓶頸
2.php handler
3.如何設定排程 cron jobs,解決fastcgi崩潰問題?

關於排程的狀況,如果將排程都設定在一起,會發生效能的問題。

<排程是誰寫入的?>
主機安裝好os(centos)後,排程(cronjobs)裡是沒有被寫入資料的,
都是由人員或是額外的系統(像是cpanel),根據用途去增加內容。

<發生何種狀況?>
當有時主機資源不足時,可能是有種種的因素,
像是流量過大,或是程式迴圈問題。

如果排程沒設定好,系統會把很多事擠在一起,
也會造成資源問題,而導致loading。

<如何觀察呢?>
1.通常都是透過top指令去觀察的,
像是可能主機在進行備份,但又卡到下一個排程活動。
2.直接查看排程在運作哪些動作及起始時間,
將時間抓鬆一點,並盡量避開尖峰時段作業。
cronjobs_01

最後一點小技巧,就是要核對主機的時間,是不是和預期的一樣,
以免設錯時區。 (透過date指令,就會顯示主機時間)
cronjobs_02

<結論>
調整主機,通常就是由使用經驗所累積的,
今天的介紹希望能幫大家建立起簡單的概念。

 

 

(本篇教學由unethost.com客服撰寫)

延伸閱讀:如何備份Cpanel後台安裝的套裝程式?

安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。