[CONTROLLER-1047] Clustering : Connecting 2-node mininet causes the controller to run out of memory Created: 25/Nov/14 Updated: 02/Dec/14 Resolved: 02/Dec/14 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | mdsal |
| Affects Version/s: | Helium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Jan Medved | Assignee: | Moiz Raja |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| External issue ID: | 2437 | ||||||||
| Description |
|
when mininet is connected to the controller, all heap memory is consumed within a few minutes (7 on a Mac-OSX). This is likely caused by flushing journals to disk every 20k logs. If logs are huge (as with stats collection running), the 20k threshold is never reached and all the journals appear in the OldGen memory. We also need to flush journals when a certain memory threshold is reached. |
| Comments |
| Comment by Moiz Raja [ 01/Dec/14 ] |
| Comment by Moiz Raja [ 02/Dec/14 ] |
|
Merged to both master and stable/helium |