#运行简单版 zipkin容器
[root@hadoop-keda ~]# docker run -d -p 9411:9411 openzipkin/zipkin
f7a7b70511c0d6e67ea0364da8a0681730b68a138ce0f9246552426a2bd4e486
#创建宿主机挂载目录
[root@hadoop-keda software]# mkdir -p /usr/docker/software/zipkin/conf
#拷贝容器配置文件,到宿主机挂载目录下
[root@hadoop-keda software]# docker cp f7a7b70511c0d6e6:/zipkin/BOOT-INF/classes/zipkin-server-shared.yml /usr/docker/software/zipkin/conf/
#停止简单版 zipkin容器
[root@hadoop-keda conf]# docker stop f7a7b70511c0d6e6
f7a7b70511c0d6e6
#删除简单版 zipkin容器
[root@hadoop-keda conf]# docker rm f7a7b70511c0d6e6
f7a7b70511c0d6e6
#运行正式的 zipkin容器
[root@hadoop-keda zipkin]# docker run -dit \
> --net docker-hadoop-net \
> --ip 172.170.0.9 \
> --restart=always \
> --name=hadoop-zipkin \
> --hostname=hadoop_zipkin \
> -p 19411:9411 \
> -v /usr/docker/software/zipkin/conf/zipkin-server-shared.yml:/zipkin/BOOT-INF/classes/zipkin-server-shared.yml \
> -v /etc/localtime:/etc/localtime \
> -e TZ='Asia/Shanghai' \
> -e LANG="en_US.UTF-8" \
> -e COLLECTOR_RABBITMQ_ENABLED=true \
> -e RABBIT_ADDRESSES=411.11.11.11:15673 \
> -e RABBIT_USER=admin \
> -e RABBIT_PASSWORD=Keda123456 \
> -e RABBIT_VIRTUAL_HOST=rabbitmq_vhost \
> -e MYSQL_JDBC_URL=jdbc:mysql://11.11.11.11:13307/hadoop_zipkin \
> -e MYSQL_USER=zipkinAdmin \
> -e MYSQL_PASS=Keda123456 \
> openzipkin/zipkin
3795620f83cd0328cd0e6b11d3a86758dbe221670991d97f20f3c3858c2509f3
#查看 zipkin容器日志输出
[root@hadoop-keda zipkin]# docker logs 3795620f83cd03
oo
oooo
oooooo
oooooooo
oooooooooo
oooooooooooo
ooooooo ooooooo
oooooo ooooooo
oooooo ooooooo
oooooo o o oooooo
oooooo oo oo oooooo
ooooooo oooo oooo ooooooo
oooooo ooooo ooooo ooooooo
oooooo oooooo oooooo ooooooo
oooooooo oo oo oooooooo
ooooooooooooo oo oo ooooooooooooo
oooooooooooo oooooooooooo
oooooooo oooooooo
oooo oooo
________ ____ _ _____ _ _
|__ /_ _| _ \| |/ /_ _| \ | |
/ / | || |_) | ' / | || \| |
/ /_ | || __/| . \ | || |\ |
|____|___|_| |_|\_\___|_| \_|
:: version 2.19.2 :: commit 56d907b ::
2020-01-13 14:24:13.565 INFO 1 --- [ main] z.s.ZipkinServer : Starting ZipkinServer on hadoop_zipkin with PID 1 (/zipkin/BOOT-INF/classes started by zipkin in /zipkin)
2020-01-13 14:24:13.570 INFO 1 --- [ main] z.s.ZipkinServer : The following profiles are active: shared
2020-01-13 14:24:14.776 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.verboseExceptions: rate-limited=10 (default)
2020-01-13 14:24:14.793 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.verboseSocketExceptions: false (default)
2020-01-13 14:24:14.794 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.verboseResponses: false (default)
2020-01-13 14:24:14.839 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.useEpoll: true (default)
2020-01-13 14:24:14.839 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.dumpOpenSslInfo: false (default)
2020-01-13 14:24:14.840 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.maxNumConnections: 2147483647 (default)
2020-01-13 14:24:14.841 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.numCommonWorkers: 8 (default)
2020-01-13 14:24:14.841 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.numCommonBlockingTaskThreads: 200 (default)
2020-01-13 14:24:14.843 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultMaxRequestLength: 10485760 (default)
2020-01-13 14:24:14.843 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultMaxResponseLength: 10485760 (default)
2020-01-13 14:24:14.844 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultRequestTimeoutMillis: 10000 (default)
2020-01-13 14:24:14.844 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultResponseTimeoutMillis: 15000 (default)
2020-01-13 14:24:14.845 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultConnectTimeoutMillis: 3200 (default)
2020-01-13 14:24:14.845 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultWriteTimeoutMillis: 1000 (default)
2020-01-13 14:24:14.846 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultServerIdleTimeoutMillis: 15000 (default)
2020-01-13 14:24:14.846 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultClientIdleTimeoutMillis: 10000 (default)
2020-01-13 14:24:14.847 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp2InitialConnectionWindowSize: 1048576 (default)
2020-01-13 14:24:14.847 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp2InitialStreamWindowSize: 1048576 (default)
2020-01-13 14:24:14.848 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp2MaxFrameSize: 16384 (default)
2020-01-13 14:24:14.848 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp2MaxStreamsPerConnection: 2147483647 (default)
2020-01-13 14:24:14.849 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp2MaxHeaderListSize: 8192 (default)
2020-01-13 14:24:14.849 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp1MaxInitialLineLength: 4096 (default)
2020-01-13 14:24:14.850 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp1MaxHeaderSize: 8192 (default)
2020-01-13 14:24:14.850 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultHttp1MaxChunkSize: 8192 (default)
2020-01-13 14:24:14.850 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultUseHttp2Preface: true (default)
2020-01-13 14:24:14.850 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultUseHttp1Pipelining: false (default)
2020-01-13 14:24:14.851 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultBackoffSpec: exponential=200:10000,jitter=0.2 (default)
2020-01-13 14:24:14.851 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.defaultMaxTotalAttempts: 10 (default)
2020-01-13 14:24:14.852 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.routeCache: maximumSize=4096 (default)
2020-01-13 14:24:14.852 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.routeDecoratorCache: maximumSize=4096 (default)
2020-01-13 14:24:14.852 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.compositeServiceCache: maximumSize=256 (default)
2020-01-13 14:24:14.852 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.parsedPathCache: maximumSize=4096 (default)
2020-01-13 14:24:14.853 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.headerValueCache: maximumSize=4096 (default)
2020-01-13 14:24:14.853 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.fileServiceCache: maximumSize=1024 (default)
2020-01-13 14:24:14.854 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.cachedHeaders: :authority,:scheme,:method,accept-encoding,content-type (default)
2020-01-13 14:24:14.855 INFO 1 --- [ main] c.l.a.c.Flags : com.linecorp.armeria.annotatedServiceExceptionVerbosity: unhandled (default)
2020-01-13 14:24:14.856 INFO 1 --- [ main] c.l.a.c.Flags : Using /dev/epoll
2020-01-13 14:24:15.328 INFO 1 --- [ main] c.l.a.s.d.DocStringExtractor : Using com.linecorp.armeria.thrift.jsonDir: META-INF/armeria/thrift
2020-01-13 14:24:15.360 INFO 1 --- [ main] c.l.a.c.u.SystemInfo : Hostname: hadoop_zipkin (from /proc/sys/kernel/hostname)
2020-01-13 14:24:15.653 INFO 1 --- [oss-http-*:9411] c.l.a.s.Server : Serving HTTP at /0.0.0.0:9411 - http://127.0.0.1:9411/
2020-01-13 14:24:15.656 INFO 1 --- [ main] c.l.a.s.ArmeriaAutoConfiguration : Armeria server started at ports: {/0.0.0.0:9411=ServerPort(/0.0.0.0:9411, [http])}
2020-01-13 14:24:15.688 INFO 1 --- [ main] z.s.ZipkinServer : Started ZipkinServer in 3.116 seconds (JVM running for 4.017)
说明
> -e COLLECTOR_RABBITMQ_ENABLED=true :: 启用 连接rabbitMq
> -e RABBIT_ADDRESSES=411.11.11.11:15673 ::rabbitmq地址+端口号
> -e RABBIT_USER=admin ::#rabbitmq 用户名
> -e RABBIT_PASSWORD=Keda123456 :: #rabbitmq 密码
> -e RABBIT_VIRTUAL_HOST=rabbitmq_vhost ::#rabbitmq 空间
> -e MYSQL_JDBC_URL=jdbc:mysql://11.11.11.11:13307/hadoop_zipkin ::#mysql 的url地址
> -e MYSQL_USER=zipkinAdmin ::#mysql 的用户名
> -e MYSQL_PASS=Keda123456 ::#mysql 的密码