Thanks to visit codestin.com
Credit goes to github.com

Skip to content

๐Ÿ“จ This POC(Proof of Concept) that tracks messages through Sleuth(Zipkin).

Notifications You must be signed in to change notification settings

currenjin/sleuth-sqs-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Sleuth AWS SQS POC

ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋Š” Slueth(Zipkin) ๋ฅผ ํ†ตํ•œ ๋ฉ”์‹œ์ง€ ์ถ”์  POC(Proof of concept) ์ž…๋‹ˆ๋‹ค.
Rest API ๋ฅผ ํ†ตํ•ด POST ์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด, ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐœํ–‰/์†Œ๋น„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์œ ์ง€๋˜๋Š” TraceId ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

This project is a Proof of Concept that tracks messages through Sleuth(Zipkin).
When a POST request is received through the Rest API, the message is published/consumed. Check the TraceId maintained during this process.

Diagram

image

Run

Clone project

$ git clone https://github.com/currenjin/sleuth-sqs-poc

Run container

$ make start-app

*jar is required.

Invoke api

$ curl --request POST --data 'test' http://localhost:5000/post

About

๐Ÿ“จ This POC(Proof of Concept) that tracks messages through Sleuth(Zipkin).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published