如何寫main函數(shù)

在工程開發(fā)中如何寫main函數(shù)?

  1. 加載conf文件,通過conf文件來配置服務;
  2. 初始化服務依賴的組件,如MySQL、Kafka、Zookeeper、Redis等;
  3. stop依賴的組件;
  4. 捕獲main函數(shù)中的異常,因為可能存在內(nèi)部函數(shù)沒有捕獲其他異常;

依賴的服務:

  1. log 打印日志的lib的配置和初始化;
  2. 監(jiān)控metric的monitor,比如falcon;
  3. 依賴的MySQL的初始化;
  4. 依賴的Redis的初始化;
  5. 依賴的Kafka的初始化;
  6. 動態(tài)加載配置的組件的初始化;
  7. 業(yè)務組件的初始化;
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容