Jump to: navigation, search

Difference between revisions of "Neutron/LBaaS/Architecture/ConcurrentRequests"

(talk)
(No difference)

Revision as of 00:00, 1 January 1970

REST API sequence diagram

1. Lock in Plugin

Template:Http://goo.gl/OjGlv

  • The primary request validation is performed in the plugin. If succeed, it returns user 202 code, if not one of 40x codes (depends on reason).
  • The lock is applied to the the whole device
  • The request is sent to LBaaS agent via AMQP protocol, once processed the response is sent back to plugin
  • The plugin stores result in DB and removes lock
  • If any subsequent calls were done during the processing, 503 is returned.