Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
M
Message-Priority-Queue
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mohammad.salama
Message-Priority-Queue
Commits
94812f46
Commit
94812f46
authored
Aug 23, 2024
by
mohammad.salama
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Read ME Added
parent
d213240e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
57 additions
and
0 deletions
+57
-0
ReadME.txt
ReadME.txt
+57
-0
No files found.
ReadME.txt
0 → 100644
View file @
94812f46
how to run project
Docker:
docker pull redis:latest
docker pull mongo:latest
docker pull jaegertracing/all-in-one:1.59
docker pull steeltoeoss/eureka-server
/////////////////////////////////////////////////////
run instance of eureka on port 8761 // name it service-discovery
run instance of redis on port 6379 // name it insert-sort-redis
run instance of redis on port 6400 //name it final-consumer-redis
run instance of Mongo on port 27017 //name it scheduled messages
run instance of Mongo on port 27020 // name it Accounts
run instance of Jaeger as follows:
docker run -d --name jaeger -e COLLECTOR_ZIPKIN_HOST_PORT=:9411 -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14268:14268 -p 14250:14250 -p 9411:9411 jaegertracing/all-in-one:1.59
////////////////////////////////////////////////////
Then Run Project as follows:
1- Validator
2- Schdeuler
3- ScheduledMessagesHandler
4- PriorityStreamExtractor
5- HTTPMessagesNode
6- GRPCMessagesNode
7- FinalMessageConsumer
and check everyone for exceptoins thrown (Happens only when a funamental service not working like database or redis)
////////////////////////////////////////////////////
monitor with jaegar : http://localhost:16686/search
Services in Eureka : http://localhost:8761/
/////////////////////////////////////////////////////
Then in the Projects HttpEndUSer and Http2EndUser:
go to bin\Debug\net6.0-windows and run the exe
Enjoy!!
////////////////////////////////////////////////
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment