自動化運維之celery+redis實現異步發送郵件與gitlab用戶同步

why 開發需求: 現有平臺用戶管理系統,註冊用戶後,同步用戶信息到gitlab。 同步信息執行完成後,郵件發送通知註冊用戶。 what 思路: 使用python-gitlab 模塊來調用gitlab的API來管理用戶註冊。 使用celery將發送郵件的任務轉成異步執行,無需用戶等待。使用redis作爲隊列,將異步任務進行緩存。不影響服務器主進程。 when 準備好了再幹活! 貌似redius和c
相關文章
相關標籤/搜索