Advertisement
fedorm

fedorm

Dec 10th, 2018
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 0.94 KB | None | 0 0
  1. version: "2"
  2.  
  3. services:
  4.   redis:
  5.     image: redis:4-alpine
  6.     networks:
  7.     - cs_processing
  8.  
  9.   consul:
  10.     image: consul
  11.     ports:
  12.     - $CONSUL_PORT:$CONSUL_PORT
  13.     command: ["agent", "-dev", "-ui", "-client", "0.0.0.0"]
  14.     networks:
  15.     - cs_processing
  16.  
  17.   processing:
  18.     build:
  19.       context: ../../../../
  20.       dockerfile: Dockerfile
  21.     environment:
  22.       TZ: "Europe/Moscow"
  23.       REDIS_TTL_RESERVED: 2 # 5 минут (в секундах); время, на которое делается резерв
  24.       CONSUL_HOST: consul
  25.       CONSUL_PORT: ${CONSUL_PORT}
  26.     command: ["java","-Xmx256m", "-Dspring.profiles.active=ft", "-jar", "/app/processing.jar"]
  27.     ports:
  28.     - ${PROCESSING_PORT}:8080
  29.     networks:
  30.     - cs_processing
  31.     depends_on:
  32.     - redis
  33.     - consul
  34.  
  35.   taurus:
  36.     image: blazemeter/taurus
  37.     command: -v $CURRENT_DIR/bzt-configs -v $CURRENT_DIR/logs:/tmp/artifacts blazemeter/taurus loadtesting.yml
  38.  
  39. networks:
  40.   cs_processing:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement