Separate handler for Agent in Nailgun

Registered by Nikolay Markov

We have problems with performance, when hundreds of nodes trying to make request on nailgun it sometimes hangs and nodes go offline

What we need to do:
1. create separate handler for agent to reduce the number of requests
2. in db we have meta field where we keep previous json from agent, we can compare it with new meta and in case if they are same just skip db update section

Blueprint information

Status:
Complete
Approver:
Evgeniy L
Priority:
High
Drafter:
Evgeniy L
Direction:
Approved
Assignee:
Dmitry Sokolov
Definition:
Approved
Series goal:
Accepted for 5.0.x
Implementation:
Implemented
Milestone target:
milestone icon 5.0
Started by
Dmitry Sokolov
Completed by
Evgeniy L

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/nailgun-agent-handler,n,z

Addressed by: https://review.openstack.org/70758
    Reduced database overhead from agents

Addressed by: https://review.openstack.org/76831
    Reduced database overhead from agents

Addressed by: https://review.openstack.org/94178
    Reduced database overhead from agents

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.