Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukebakken/rabbitmq-server-11651
https://github.com/rabbitmq/rabbitmq-server/discussions/11651
https://github.com/lukebakken/rabbitmq-server-11651
Last synced: 8 days ago
JSON representation
https://github.com/rabbitmq/rabbitmq-server/discussions/11651
- Host: GitHub
- URL: https://github.com/lukebakken/rabbitmq-server-11651
- Owner: lukebakken
- Created: 2024-07-11T16:04:20.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-11T22:57:40.000Z (4 months ago)
- Last Synced: 2024-07-12T01:13:30.812Z (4 months ago)
- Language: C#
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Environment Specs
-- VMWare virtual machine
- Windows Server 2022 Standard x64
- ![image](https://github.com/KaizerT/rabbitmq-discussion-11651/assets/37116136/7f311a3c-8ce5-441a-8aa4-1d34a6491641)
- 32 GB RAM
- 2.3 Ghz CPU
- .Net 6.0.6 - Windows Server Hosting, Runtime
- RabbitMQ Server 3.13.3
- Erlang OTP 26.2.5Running the test
-1. After cloning the repository, open the solution which opens both the server and client projects
2. Publish both projects using the existing publish profiles.
3. The published folder should be at the solution root, and will contain both the client and the server binaries.
4. Transfer the published binaries to your VM.
5. Modify the appsettings.json file in the 'Rabbit.Test.Web' folder. Under "BrokerConnection", modify the Host, Username, and Password for the rabbit login.
6. Create a regular IIS Website, default log in and non-TLS will suffce, and point the directory to the location of the 'Rabbit.Test.Web' folder.
7. Open a browser, navigate to the following address, http://localhost:{YourAssignedPort}/api/component/version. This should return a JSON with a version, this is to confirm that the website is running correctly.
8. Start the executable under the 'Rabbit.Test.Client' folder.
9. Fill out the host with the correct port you assigned when creating the IIS website in step 5.
10. Fill out the amount of clients you want to try out, to replicate the issue 1500-2000 clients should be made.