-
Notifications
You must be signed in to change notification settings - Fork 2
RabbitMQ Setup
Joseph Passalacqua edited this page Nov 29, 2021
·
2 revisions
- Installation of RabbitMQ - rabbitMQ installation
- Installation of RabbitMQ using Docker - RabbitMQ/Docker
- Ubuntu 20.04 LTS (run locally or on VirtualBox 6.1.16 r140961)
- Parity client and System
- Eml-cts using the dev-rabbitmq branch. If you are not using that branch please follow the steps below that works.
mkdir MYREPOSITORY
cd MYREPOSITORY
git clone https://github.com/EnergyMashupLab/eml-cts
cd complete # the repository is down one level
git checkout dev-rabbitmq
git pull origin dev-rabbitmq # should be up to date already
mvn package # inside complete directory
- inside of Spring tools import the existing maven project
- run Parity System and Parity Client
- run eml-cts as a Spring Boot app
- Go to postman and send tenders through
- tutorial for RabbitMQ - https://spring.io/guides/gs/messaging-rabbitmq/#scratch
Code Documentation
- Actor Pseudocode - LMA, LMM, TEUA
- RESTful Controller Payloads
- Position Manager
- Logging
- Time in CTS
- UML and Java Classes
- Simple Binary Encoding (SBE)
- SBE Quick Guide
- Auction Market
Building and Running the Project
- Setup Run and Drive - with YouTube videos
- Dependencies and Prerequisites
- Set Up MySQL
- Parity Terminal Client
- Project Build Steps
- In Case of Difficulty
Docker
- Docker Background
- Docker Setup Requirements
- Docker Setup Part 1
- Docker Setup Part 2
- Running EML-CTS as a Single Executable JAR
- Docker Quick Guide
General Tech Guides
Spring 2024 Updates