在工作中遇到的一些問題(12 18)

2021-10-12 12:39:18 字數 521 閱讀 5240

12.18日發現部分問題:

停止採集訊息後,在screen視窗中ctrl+c只是退出了採集程序,但是並沒有殺掉該程序,所以需要將screen視窗kill掉(screen -r 程序號 quit),然後新建視窗,進入視窗並啟動採集使用者(並不需要重新登入,這說明session是可以迴圈利用的)

而,採集完使用者後,不用kill視窗,只需要將採集使用者程序ctrl+c退出即可(但是這樣會在後台留下一些死程序,會消耗記憶體資源),然後重新啟動採集訊息服務即可,session也是可以迴圈利用的

說明:為什麼採集訊息ctrl+c之後需要kill掉screen視窗,而採集完使用者後不用kill掉screen視窗。

因為採集訊息的時候會對message表進行讀寫操作,所以ctrl+c後,後台還會有採集訊息的部分程序對於message表進行著讀寫操作,而此時要開啟採集使用者的服務必定要讀message表,所以會造成死鎖報錯。

而採集使用者這個過程只是讀取message表和讀寫user表,在程序退出後或者ctrl+c後,並不對message表進行寫操作,所以不會造成衝突死鎖。

一些在工作中遇到的坑

django 檔案上傳限制 逐步更新。restorecon命令用來恢復selinux檔案屬性即恢復檔案的安全上下文。restorecon r var www html x 通過對audit.log的觀察,permission denied以及瀏覽器出現forbidden之類的錯誤。tail f va...

最近工作中的一些問題

來公司已經兩個月了,這兩個月裡做不少頁面,水平也有些提高,會寫jquery外掛程式了,會用less來編譯css了,改用sublime編輯器寫 這三項,是我覺得我自己在這兩個月裡的重大收穫。但問題也是有的,最大的問題是開發效率。現在乙個需求提出來,設計圖出來後,由我來寫html css和js,html...

工作中遇到的一些前端問題

一 當form表單中只有乙個輸入框的時候,第一次提交表單時會出現沒有提交資料的情況,經過觀察發現這只是在提交表單的時候,重新整理了頁面導致,解決辦法 1 去掉form表單。2 保證表單中不只有乙個輸入框,例如加乙個隱藏的input標籤。二 移動端去掉中右邊的x 在css中加入 input type ...