定時任務框架學習心得

labreeze發表於2016-12-24

 

    最近看了下定時任務框架的程式碼,覺得有些知識還是挺受用的,記錄下學習心得。

    

    一: 涉及的技術點

    1)如何解析 String  bean.methodName(int a, String b) ?

         a) 可以通過解析得到每個值returnType : String,  beanName: bean ....

         b) Spring啟動後可以拿到ApplicationContext 所以可以獲取bean的class

         c) 根據bean的class和方法的引數型別int 和 String獲得method

         d) 呼叫method.invoke() 傳入a,b兩個值就可以實現該方法。

 

    2)  當然定時任務必須有一個靈活的定時任務框架,工程中選擇了quartz。

 

    3)  zookeeper做節點控制。

 

    二:系統的流程


 
 

 

 

   

相關文章