Update executor to eventlet
Default 'blocking' executor handles only one message at once. 'eventlet' executor is recommended. Change-Id: Id738d0462fbb3c7fd6c78ee2f0dd0f1e79131ca7 Closes-Bug: #1517843
This commit is contained in:
@@ -79,6 +79,7 @@ class MessagingHandler(threading.Thread):
|
|||||||
def build_server(self, target):
|
def build_server(self, target):
|
||||||
return om.get_rpc_server(self.__transport, target,
|
return om.get_rpc_server(self.__transport, target,
|
||||||
self.__endpoints,
|
self.__endpoints,
|
||||||
|
executor='evenlet',
|
||||||
serializer=self.__serializer)
|
serializer=self.__serializer)
|
||||||
|
|
||||||
def _configure(self):
|
def _configure(self):
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ class TestMessagingHandler(base.TestCase):
|
|||||||
handler.transport,
|
handler.transport,
|
||||||
m_target,
|
m_target,
|
||||||
[self.ENDPOINT],
|
[self.ENDPOINT],
|
||||||
|
executor='evenlet',
|
||||||
serializer=None,
|
serializer=None,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user