mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-28 11:18:11 +00:00
Add api limitations in the documentation
This commit is contained in:
parent
3528efb1e0
commit
36bb510ac1
@ -15,3 +15,21 @@ JSON like that
|
|||||||
"status": 409,
|
"status": 409,
|
||||||
"message": "Conflict"
|
"message": "Conflict"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Limitations
|
||||||
|
============
|
||||||
|
|
||||||
|
Concurrency
|
||||||
|
------------
|
||||||
|
|
||||||
|
A VM can't process multiple request in the same time. But you can make
|
||||||
|
multiple request on multiple VM. It's transparent for the client
|
||||||
|
when the first request on a VM start a lock is acquire for this VM id
|
||||||
|
and released for the next request at the end. You can safely send all
|
||||||
|
the requests in the same time and let the server manage an efficent concurrency.
|
||||||
|
|
||||||
|
We think it can be a little slower for some operations, but it's remove a big
|
||||||
|
complexity for the client due to the fact only some command on some VM can be
|
||||||
|
concurrent.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user