There are many DBKeyNotFound exceptions in dragonflow's log when running fullstack
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DragonFlow |
Fix Released
|
High
|
duankebo |
Bug Description
DEBUG dragonflow.
DEBUG etcd.client [-] Issuing read for key /lswitch/
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
ERROR dragonflow.
summary: |
- There are many DBKeyNotFound exception in dragonflow's log when running + There are many DBKeyNotFound exceptions in dragonflow's log when running fullstack |
Changed in dragonflow: | |
importance: | Undecided → High |
Changed in dragonflow: | |
assignee: | nobody → Duan Kebo (duankebo) |
Changed in dragonflow: | |
status: | New → In Progress |
It seems that df-local-controller is quit slow in processing nb events. The port was created at 16:18:07, but local controller didn't process it untill 16:18:33. At that time,the port had already be removed and so the DBKeyNotFound occured!
2016-05-20 16:18:07.301 23254 DEBUG dragonflow. db.pubsub_ drivers. zmq_pubsub_ driver [req-5b031983- 464b-4c4b- 895b-1f7dfec94e 99 admin -] sending Action:create, Table:lport, Key:521d3300- fe20-479e- 9198-eb2b6b1f99 5a Value:None Topic:958ab8e70 12e43979d03ce4f 04ca3903 send_event /opt/stack/ new/dragonflow/ dragonflow/ db/pubsub_ drivers/ zmq_pubsub_ driver. py:92
2016-05-20 16:18:33.350 21847 DEBUG dragonflow. db.api_ nb [-] Event update: Action:create, Table:lport, Key:521d3300- fe20-479e- 9198-eb2b6b1f99 5a Value:None Topic:958ab8e70 12e43979d03ce4f 04ca3903 _read_db_ changes_ from_queue /opt/stack/ new/dragonflow/ dragonflow/ db/api_ nb.py:163