Skywalking and ACC test apps.
- Jdk 11+
- Docker
- Docker Compose[Optional]
- Kubernetes[Optional]
-Pacc
: active collector-client. inactive default.
mvn package -DskipTests
cd eureka-server && mvn dockerfile:build
cd service-a && mvn dockerfile:build && docker build -t wutang/service-a:2.0-agent -f Dockerfile-agent .
cd service-b && mvn dockerfile:build && docker build -t wutang/service-b:2.0-agent -f Dockerfile-agent .
cd service-c && mvn dockerfile:build && docker build -t wutang/service-c:2.0-agent -f Dockerfile-agent .
docker-compose up # base demo,no acc and agent.
docker-compose -f docker-compose-acc.yml up # acc only.
docker-compose -f docker-compose-agent.yml up #agent only
or
kubectl apply -f apps-kubernetes-local.yml