關於Felix框架中的服務監聽分發存在性能問題。

Felix框架中當註冊新的服務時,會遍歷觸發所有滿足條件的服務監聽器。 如果系統中存在大量服務監聽器時,新服務的註冊性能明顯下降。 實測數據,當服務監聽器數量達到接近4000個時,新註冊300個服務, 耗時將近20秒(CPU:i3雙核,4G內存)。 ---------- 如果系統使用Felix,組件框架使用ipojo,可能會產生這樣的情況。 ipojo的機制,每聲明一個Component/Inst
相關文章
相關標籤/搜索