Jump to: navigation, search

Neutron/LBaaS/Architecture/ConcurrentRequests

< Neutron‎ | LBaaS‎ | Architecture
Revision as of 00:00, 1 January 1970 by (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.