Closed ghkdqhrbals closed 6 months ago
오늘도 잠을 안자시고 해주셨군요,,
헙 시간이 벌써!
저도 요번 주말엔 열심히 달립니다! :)
File | Coverage [49.19%] | :x: |
---|---|---|
SystemSchedulerConst.java | 100% | :green_apple: |
AbstractScheduledTaskService.java | 100% | :green_apple: |
ISseManageService.java | 100% | :green_apple: |
BMUserDetailsService.java | 100% | :green_apple: |
JwtTokenProvider.java | 100% | :green_apple: |
AgentApiController.java | 88.89% | :green_apple: |
Initializer.java | 84.62% | :green_apple: |
PerftestController.java | 75.14% | :green_apple: |
JwtAuthFilter.java | 72.53% | :green_apple: |
DataLoader.java | 65.04% | :green_apple: |
HttpSender.java | 62.5% | :green_apple: |
GlobalRestControllerAdvice.java | 58.82% | :x: |
BmAgentApplication.java | 56% | :x: |
PerftestService.java | 47.57% | :x: |
SseManageService.java | 47.06% | :x: |
AgentStatusManager.java | 39.68% | :x: |
BmControllerApplication.java | 25% | :x: |
GroupController.java | 3.88% | :x: |
UserController.java | 3.1% | :x: |
ScheduledTaskService.java | 0% | :x: |
AgentServerManager.java | 0% | :x: |
AgentListener.java | 0% | :x: |
Total Project Coverage | 71.17% | :green_apple: |
---|
Implement
Netflix EUREKA for discovering bm-agents
Pagination applied in controller
Dynamic Server Registeration (bm-agent can be registered by connecting EUREKA server with given application name :
bm-agent
)?action=start
to specific agentbm-agent status is changing in real-time between
TESTING
,READY
docker-compose file added
Spring actuator health check
spring cloud 의 eureka 가 추가되었습니다! 여러 bm-agent 를 eureka 에 등록하고 bm-controller 가 이를 읽고 bm-agent 의 실 주소를 확인할 수 있습니다.
Developer log
@LeeJeongGi
./gradlew build
후 docker compose up 하시면 eureka, bm-controller, bm-agent 1 2 가 자동으로 실행됩니다 :)만약 Intellij 에서 실행하고 싶으시다면, eureka 실행 -> controller, bm-agent 실행 하시면 됩니다.