Skip to content

DaoCloud-Labs/skywalking-performance-test-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skywalking-performance-test-apps

Skywalking and ACC test apps.

How-To

Preconditions

  • Jdk 11+
  • Docker
  • Docker Compose[Optional]
  • Kubernetes[Optional]

maven package && docker image build

profiles

  • -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 run or kubernetes deployment

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