各位大神,有沒有精通Apache服務的,遇到一個問題,將django部署到Apache以后,想要運行寫好的定時任務,定時任務載入位置在urls中,Apache啟動后必須訪問一個url才能啟動定時任務,但是如果單純使用python manage runserver就可以直接啟動定時任務,所以想知道怎樣才能在Apache啟動后不去訪問url就可以啟動定時任務,謝謝!!!
uj5u.com熱心網友回復:
不知道你定時任務怎么做的,你把URL放入首頁,加載一次不行么?uj5u.com熱心網友回復:
我是將定時任務寫在單獨的腳本中,然后在urls中匯入任務,進行初始化,django直接運行時是可以帶動任務的,但是現在用Apache去啟動,任務就不會開啟了。好像Apache開啟后是處于監聽狀態的,只有我發起一次請求,整個專案才會運行,但是我這個專案主要是用來做后臺的,不可能開啟后再去特意發起請求。所以不知道有沒有什么好的辦法是可以在Apache啟動時就在內部發起一次請求。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/92756.html
標籤:Windows客戶端使用
上一篇:誰有windows server 2008 R2的符號檔案?
下一篇:tasklist.exe錯誤
