問:內存16G,時常空閑為七八G,看著這些空閑的內存心里不好受,同時,網站響應延遲過長,想將mysql php nginx三者socket文件全部通過tmpfs放入內存中運行,可行嗎?請問軍哥。方法是新建一個臨時文件夾并以tmpfs掛載為內存。
是否需要擔心重啟后找不到.sock文件而導致服務器無法運行?如果可以大膽地放入內存臨時文件夾運行,那么,php session是否也適合放入內存臨時文件夾?
另外,是否需要設置/dev/shm /tmp的目錄安全?,將mysql php nginx三者socket文件全部通過tmpfs放入內存
答:您好,socket 和 session 文件 沒有持久性需求的臨時文件都可以直接放在 /dev/shm 中, 當服務器重啟后這些文件會自動被清理, 可以在相關服務的配置文件中指定路徑后重載配置即可,非常感謝您長期對我司的支持!
問:你意思是,mysql socket , php socket , nginx socket 和 php session ,都不是持久性需求,會隨著服務器(mysql php nginx)他們自身的重啟而自動生成嗎?
您的建議,是另外建一個目錄,并掛載到tmpfs,然后設置為各 socket 及 session 臨時目錄?
問:您好, 修改配置文件將 sock 指向/dev/shm/service_name.sock, php-fpm 和 mysql 啟動后,可以自動生成Unix socket到/dev/shm中, 然后session的優化上推薦看看 https://blog.csdn.net/ljguo212/article/details/ ,非常感謝您長期對我司的支持!
問:sock 指向內存臨時文件夾如/dev/shm真的可以加速服務器的響應及執行性能嗎?我查看到php-cgi.sock mysql.sock 的大小全是0,也就是說,讀寫速率,對這個文件的執行貌似沒有影響?
另外,對于php session ,我的主站是discuz論壇,已經啟用了redis緩存插件,是否還需要將php session放到內存臨時緩存文件夾中?
最后,對于mysql的tmpdir,是否更有必要放入到內存臨時緩存文件夾中,如/dev/shm?
問:discuz是否應該開啟filecache并將filecache文件夾掛載到內存緩存臨時文件夾中?
問:您好,推薦直接將session存入 redis中, https://www.cnblogs.com/elisun/p/.html , discuz 開啟redis緩存即可, 不再需要開始文件緩存,非常感謝您長期對我司的支持!
問:
這個文章列表控件,不能像pc端一樣可以,選擇排序方式嗎?
客戶在后臺文章管理頁面,排好了順序。
問:您好,1、查看到您反饋的插件是選項卡插件,您可以到對應的插件設置中進行設置對應的排序即可http://help.yjz.top/detail/434?category_id=29&category_pid=35 ,非常感謝您長期對我司的支持!
問:不是選項卡的順序,而是下面文章的排序!
問:您好, 選項卡是分類全部顯示,因此不支持排序,謝謝
問:
這個文件怎么上傳?
問:您好,附圖上傳 ,
非常感謝您長期對我司的支持,謝謝!
問:
后臺編輯文章無法同步,同步報錯
問:您好,在后臺微信管理-自定義菜單中編輯個菜單測試是否可以正常發布.
如不能發布請參考http://help.websitemanage.cn/detail/701?category_id=28&type=34設置好后在測試菜單及素材同步
非常感謝您長期對我司的支持,謝謝!