2016-04-30 149 views
0

我正在嘗試收集一些關於使用Akka集羣應用程序的ETL樣式應用程序的知識。 我已經閱讀了大部分文檔,現在我正在着手編寫實際應用程序,以便我在這裏查看是否有人從事過某些工作,並且有任何建議。Akka集羣應用程序

ETL需要能夠安排和限制對各種終端的HTTP請求。我想找到一種方法來發布應用程序的統計信息(從端點響應時間,應用程序中的總時間以及收集錯誤)。 應用程序應該是自動調整的,這樣當計劃的請求量隨着時間的推移而增加時,Akka集羣將添加節點來響應工作的涌入。我認爲每個計劃的請求都會產生一個UUID來跟蹤工作(識別發生的結果和錯誤)。因此,在外部端點響應之後或者不能將結果放置在Akka Stream上,該Akka Stream會將請求作爲應用程序的T和L的一部分進行處理。 如果有好的圖案或任何人都可以提出建議,我將不勝感激。

乾杯!

回答

0

看看kamon.io - 它是一個通過各種技術提供指標和跟蹤的庫,並且有一個Akka跟蹤組件。從我使用它的那一點開始,只需要一次方法調用即可開始跟蹤。