ํด๋น ํ๋ก์ ํธ๋ 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.
$ git clone https://github.com/currenjin/sleuth-sqs-poc
$ make start-app
*jar is required.
$ curl --request POST --data 'test' http://localhost:5000/post