amqp1.0 driver - memory increase in RPC client

Bug #1758100 reported by Matt Simonin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
oslo.messaging
Expired
Undecided
Unassigned

Bug Description

Using ombt[1] I observed a memory increase on the client side during different benchmarks.

I reproduced this observation with a small setup of :

- 1 RPC client sending messages at full rate 10^6 messages
- 5 RPC servers
- qpid-dispatch-router build from source (sha-1 22400df)
  * oslo.messaging==5.35.0 using amqp1.0 driver
  * pyngus==2.2.2
  * python-qpid-proton==0.19.0

It appears that the memory increases in both rpc-calls and rpc-casts tests.
I attached the rpc-cast case, showing the RSS memory of the RPC client in the above configuration.

Possible steps to reproduce locally using ombt-orchestrator[2]:

$) ./cli.py deploy --driver=router vagrant
$) ./cli.py test_case_1 --nbr_clients 1 --nbr_servers 5 --nbr_calls 1000000 --timeout 8000

[1]: https://github.com/kgiusti/ombt
[2]: https://github.com/msimonin/ombt-orchestrator/

Revision history for this message
Matt Simonin (matthieu-simonin) wrote :
Ken Giusti (kgiusti)
Changed in oslo.messaging:
assignee: nobody → Ken Giusti (kgiusti)
Revision history for this message
Matt Simonin (matthieu-simonin) wrote :

Just a notice that we packaged the orchestrator so the command line interface changed a bit:

For ombt-orchestrator 1.0.1:

$) oo deploy --driver=router vagrant
$) oo test_case_1 --nbr_clients 1 --nbr_servers 5 --nbr_calls 1000000 --timeout 8000

Ken Giusti (kgiusti)
Changed in oslo.messaging:
assignee: Ken Giusti (kgiusti) → nobody
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for oslo.messaging because there has been no activity for 60 days.]

Changed in oslo.messaging:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.