proxychains4 git clone git@github.com:apache/skywalking.git
学习中的问题记录
克隆项目可以使用proxychains克隆
只需要1-2min不到就clone完了
mvnw是什么
mvnw是Maven Wrapper的缩写。因为我们安装Maven时,默认情况下,系统所有项目都会使用全局安装的这个Maven版本。但是,对于某些项目来说,它可能必须使用某个特定的Maven版本,这个时候,就可以使用Maven Wrapper,它可以负责给这个特定的项目安装指定版本的Maven,而其他项目不受影响。
简单地说,Maven Wrapper就是给一个项目提供一个独立的,指定版本的Maven给它使用。
编译花了1h
[INFO] Executed tasks[INFO] ------------------------------------------------------------------------[INFO] Reactor Summary for apm 8.4.0:[INFO][INFO] apm ................................................ SUCCESS [ 41.378 s][INFO] apm-commons ........................................ SUCCESS [ 0.245 s][INFO] apm-util ........................................... SUCCESS [ 20.668 s][INFO] apm-datacarrier .................................... SUCCESS [ 6.104 s][INFO] apm-protocol ....................................... SUCCESS [ 0.175 s][INFO] apm-network ........................................ SUCCESS [03:50 min][INFO] apm-sniffer ........................................ SUCCESS [ 0.103 s][INFO] apm-agent-core ..................................... SUCCESS [ 46.836 s][INFO] apm-agent .......................................... SUCCESS [ 10.880 s][INFO] apm-test-tools ..................................... SUCCESS [ 2.006 s][INFO] apm-sdk-plugin ..................................... SUCCESS [ 3.944 s][INFO] dubbo-plugin ....................................... SUCCESS [ 7.133 s][INFO] jdbc-commons ....................................... SUCCESS [ 31.885 s][INFO] apm-httpclient-commons ............................. SUCCESS [ 1.436 s][INFO] httpclient-4.x-plugin .............................. SUCCESS [ 4.799 s][INFO] jedis-2.x-plugin ................................... SUCCESS [ 4.336 s][INFO] redisson-3.x-plugin ................................ SUCCESS [ 11.927 s][INFO] tomcat-7.x-8.x-plugin .............................. SUCCESS [ 6.004 s][INFO] motan-plugin ....................................... SUCCESS [ 10.801 s][INFO] mongodb-plugin ..................................... SUCCESS [ 6.196 s][INFO] mongodb-plugin ..................................... SUCCESS [ 5.397 s][INFO] apm-feign-default-http-9.x-plugin .................. SUCCESS [ 5.336 s][INFO] okhttp-3.x-plugin .................................. SUCCESS [ 5.521 s][INFO] apm-sdk-plugin ..................................... SUCCESS [ 0.240 s][INFO] async-annotation-plugin ............................ SUCCESS [ 3.895 s][INFO] spring-commons ..................................... SUCCESS [ 1.702 s][INFO] concurrent-util-4.x-plugin ......................... SUCCESS [ 2.912 s][INFO] resttemplate-4.3.x-plugin .......................... SUCCESS [ 2.815 s][INFO] mvc-annotation-commons ............................. SUCCESS [ 4.640 s][INFO] mvc-annotation-4.x-plugin .......................... SUCCESS [ 5.269 s][INFO] spring-cloud ....................................... SUCCESS [ 0.261 s][INFO] netflix-plugins .................................... SUCCESS [ 0.247 s][INFO] spring-cloud-feign-1.x-plugin ...................... SUCCESS [ 1.904 s][INFO] apm-spring-cloud-feign-2.x-plugin .................. SUCCESS [ 1.938 s][INFO] mvc-annotation-3.x-plugin .......................... SUCCESS [ 6.967 s][INFO] core-patch ......................................... SUCCESS [ 5.696 s][INFO] mvc-annotation-5.x-plugin .......................... SUCCESS [ 6.293 s][INFO] kafka-commons ...................................... SUCCESS [ 3.063 s][INFO] apm-spring-kafka-1.x-plugin ........................ SUCCESS [ 7.271 s][INFO] apm-spring-kafka-2.x-plugin ........................ SUCCESS [ 5.625 s][INFO] scheduled-annotation-plugin ........................ SUCCESS [ 2.519 s][INFO] spring-webflux-5.x-webclient-plugin ................ SUCCESS [ 2.972 s][INFO] struts2-2.x-plugin ................................. SUCCESS [ 9.856 s][INFO] apm-sdk-plugin ..................................... SUCCESS [ 0.206 s][INFO] http-1.x-plugin .................................... SUCCESS [ 3.580 s][INFO] mvc-annotation-1.x-plugin .......................... SUCCESS [ 1.732 s][INFO] jetty-plugin ....................................... SUCCESS [ 0.166 s][INFO] jetty-client-9.x-plugin ............................ SUCCESS [ 4.916 s][INFO] jetty-server-9.x-plugin ............................ SUCCESS [ 5.522 s][INFO] jetty-client-9.0-plugin ............................ SUCCESS [ 2.781 s][INFO] spymemcached-2.x-plugin ............................ SUCCESS [ 3.159 s][INFO] sharding-jdbc-1.5.x-plugin ......................... SUCCESS [ 9.088 s][INFO] sharding-sphere-3.x-plugin ......................... SUCCESS [ 42.149 s][INFO] sharding-sphere-4.x-plugin ......................... SUCCESS [ 39.915 s][INFO] sharding-sphere-4.x-rc3-plugin ..................... SUCCESS [ 20.450 s][INFO] sharding-sphere-4.0.x-plugin ....................... SUCCESS [ 16.970 s][INFO] sharding-sphere-4.1.0-plugin ....................... SUCCESS [ 27.800 s][INFO] xmemcached-2.x-plugin .............................. SUCCESS [ 7.439 s][INFO] grpc-1.x-plugin .................................... SUCCESS [ 26.495 s][INFO] apm-mysql-commons .................................. SUCCESS [ 24.082 s][INFO] mysql-5.x-plugin ................................... SUCCESS [ 12.244 s][INFO] mysql-6.x-plugin ................................... SUCCESS [ 2.628 s][INFO] mysql-8.x-plugin ................................... SUCCESS [ 4.642 s][INFO] h2-1.x-plugin ...................................... SUCCESS [ 21.116 s][INFO] postgresql-8.x-plugin .............................. SUCCESS [ 14.660 s][INFO] rocketMQ-3.x-plugin ................................ SUCCESS [ 25.843 s][INFO] rocketMQ-4.x-plugin ................................ SUCCESS [ 11.549 s][INFO] elastic-job-2.x-plugin ............................. SUCCESS [ 34.194 s][INFO] elastic-job-3.x-plugin ............................. SUCCESS [ 13.744 s][INFO] apm-mongodb-2.x-plugin ............................. SUCCESS [ 9.455 s][INFO] httpasyncclient-4.x-plugin ......................... SUCCESS [ 10.305 s][INFO] apm-kafka-plugin ................................... SUCCESS [ 4.878 s][INFO] apm-sdk-plugin ..................................... SUCCESS [ 0.258 s][INFO] servicecomb-java-chassis-0.x-plugin ................ SUCCESS [ 54.357 s][INFO] servicecomb-java-chassis-1.x-plugin ................ SUCCESS [ 19.610 s][INFO] apm-hystrix-1.x-plugin ............................. SUCCESS [ 4.458 s][INFO] sofarpc-plugin ..................................... SUCCESS [ 15.764 s][INFO] activemq-5.x-plugin ................................ SUCCESS [ 10.070 s][INFO] elasticsearch-5.x-plugin ........................... SUCCESS [ 23.726 s][INFO] elasticsearch-6.x-plugin ........................... SUCCESS [ 22.545 s][INFO] undertow-plugins ................................... SUCCESS [ 0.143 s][INFO] undertow-2.x-plugin ................................ SUCCESS [ 5.506 s][INFO] rabbitmq-5.x-plugin ................................ SUCCESS [ 2.975 s][INFO] apm-dubbo-conflict-path ............................ SUCCESS [ 1.254 s][INFO] canal-1.x-plugin ................................... SUCCESS [ 13.899 s][INFO] dubbo-2.7.x-plugin ................................. SUCCESS [ 3.036 s][INFO] apm-dubbo-2.7.x-conflict-path ...................... SUCCESS [ 0.820 s][INFO] vertx-plugins ...................................... SUCCESS [ 0.087 s][INFO] vertx-core-3.x-plugin .............................. SUCCESS [ 11.744 s][INFO] resteasy-plugin .................................... SUCCESS [ 0.068 s][INFO] apm-resteasy-server-3.x-plugin ..................... SUCCESS [ 4.657 s][INFO] solrj-7.x-plugin ................................... SUCCESS [ 5.535 s][INFO] apm-cassandra-java-driver-3.x-plugin ............... SUCCESS [ 9.805 s][INFO] light4j-plugins .................................... SUCCESS [ 0.116 s][INFO] light4j-plugin ..................................... SUCCESS [ 9.307 s][INFO] ehcache-2.x-plugin ................................. SUCCESS [ 4.197 s][INFO] apm-pulsar-plugin .................................. SUCCESS [ 12.087 s][INFO] netty-socketio-plugin .............................. SUCCESS [ 5.497 s][INFO] armeria-0.84.x-plugin .............................. SUCCESS [01:11 min][INFO] armeria-0.85.x-plugin .............................. SUCCESS [ 3.589 s][INFO] httpclient-3.x-plugin .............................. SUCCESS [ 2.430 s][INFO] play-2.x-plugin .................................... SUCCESS [ 15.005 s][INFO] lettuce-5.x-plugin ................................. SUCCESS [ 4.824 s][INFO] apm-avro-plugin .................................... SUCCESS [ 12.158 s][INFO] apm-finagle-6.25.x-plugin .......................... SUCCESS [12:15 min][INFO] quasar-plugin ...................................... SUCCESS [ 7.281 s][INFO] mariadb-2.x-plugin ................................. SUCCESS [ 7.835 s][INFO] apm-influxdb-2.x-plugin ............................ SUCCESS [ 4.493 s][INFO] baidu-brpc-plugin .................................. SUCCESS [ 29.255 s][INFO] hbase-1.x-plugin ................................... SUCCESS [01:08 min][INFO] graphql-plugin ..................................... SUCCESS [ 0.148 s][INFO] graphql-8.x-plugin ................................. SUCCESS [ 19.419 s][INFO] graphql-9.x-plugin ................................. SUCCESS [ 20.161 s][INFO] graphql-12.x-plugin ................................ SUCCESS [ 32.267 s][INFO] xxl-job-2.x-plugin ................................. SUCCESS [02:50 min][INFO] apm-thrift-plugin .................................. SUCCESS [ 2.069 s][INFO] apm-asynchttpclient-2.x-plugin ..................... SUCCESS [ 10.641 s][INFO] dbcp-2.x-plugin .................................... SUCCESS [ 1.983 s][INFO] apm-mssql-commons .................................. SUCCESS [ 0.602 s][INFO] mssql-jtds-1.x-plugin .............................. SUCCESS [ 2.696 s][INFO] mssql-jdbc-plugin .................................. SUCCESS [ 8.900 s][INFO] cxf-3.x-plugin ..................................... SUCCESS [ 13.972 s][INFO] apm-application-toolkit ............................ SUCCESS [ 0.036 s][INFO] apm-toolkit-trace .................................. SUCCESS [ 0.541 s][INFO] apm-toolkit-activation ............................. SUCCESS [ 0.075 s][INFO] apm-toolkit-kafka-activation ....................... SUCCESS [ 0.614 s][INFO] apm-toolkit-log4j-1.x .............................. SUCCESS [ 0.511 s][INFO] apm-toolkit-logging-common ......................... SUCCESS [ 0.674 s][INFO] apm-toolkit-log4j-1.x-activation ................... SUCCESS [ 0.836 s][INFO] apm-toolkit-log4j-2.x-activation ................... SUCCESS [ 8.230 s][INFO] apm-toolkit-logback-1.x-activation ................. SUCCESS [ 0.896 s][INFO] apm-toolkit-opentracing ............................ SUCCESS [ 0.710 s][INFO] apm-toolkit-opentracing-activation ................. SUCCESS [ 1.407 s][INFO] apm-toolkit-trace-activation ....................... SUCCESS [ 1.575 s][INFO] apm-toolkit-meter .................................. SUCCESS [ 1.085 s][INFO] apm-toolkit-meter-activation ....................... SUCCESS [ 1.209 s][INFO] bootstrap-plugins .................................. SUCCESS [ 0.065 s][INFO] apm-jdk-http-plugin ................................ SUCCESS [ 0.755 s][INFO] apm-jdk-threading-plugin ........................... SUCCESS [ 0.667 s][INFO] optional-plugins ................................... SUCCESS [ 0.067 s][INFO] optional-spring-plugins ............................ SUCCESS [ 0.082 s][INFO] apm-spring-annotation-plugin ....................... SUCCESS [ 10.718 s][INFO] apm-spring-tx-plugin ............................... SUCCESS [ 4.211 s][INFO] apm-spring-webflux-5.x-plugin ...................... SUCCESS [ 0.621 s][INFO] optional-spring-cloud .............................. SUCCESS [ 0.057 s][INFO] gateway-2.0.x-plugin ............................... SUCCESS [ 18.742 s][INFO] gateway-2.1.x-plugin ............................... SUCCESS [ 12.583 s][INFO] apm-trace-ignore-plugin ............................ SUCCESS [ 1.349 s][INFO] gson-2.8.x-plugin .................................. SUCCESS [ 1.104 s][INFO] zookeeper-3.4.x-plugin ............................. SUCCESS [ 1.388 s][INFO] customize-enhance-plugin ........................... SUCCESS [ 1.456 s][INFO] kotlin-coroutine-plugin ............................ SUCCESS [ 2.276 s][INFO] quartz-scheduler-2.x-plugin ........................ SUCCESS [ 2.560 s][INFO] optional-reporter-plugins .......................... SUCCESS [ 0.038 s][INFO] kafka-reporter-plugin .............................. SUCCESS [01:21 min][INFO] apm-toolkit-log4j-2.x .............................. SUCCESS [ 0.542 s][INFO] apm-toolkit-logback-1.x ............................ SUCCESS [ 8.019 s][INFO] apm-toolkit-micrometer-registry .................... SUCCESS [ 9.063 s][INFO] apm-toolkit-kafka .................................. SUCCESS [ 0.549 s][INFO] oap-server ......................................... SUCCESS [ 5.335 s][INFO] server-library ..................................... SUCCESS [ 0.069 s][INFO] library-util ....................................... SUCCESS [ 12.787 s][INFO] library-module ..................................... SUCCESS [ 1.399 s][INFO] server-telemetry ................................... SUCCESS [ 0.072 s][INFO] telemetry-api ...................................... SUCCESS [ 0.819 s][INFO] server-configuration ............................... SUCCESS [ 0.075 s][INFO] configuration-api .................................. SUCCESS [ 1.295 s][INFO] library-client ..................................... SUCCESS [ 31.728 s][INFO] library-server ..................................... SUCCESS [ 11.057 s][INFO] server-testing ..................................... SUCCESS [ 1.021 s][INFO] server-core ........................................ SUCCESS [ 14.065 s][INFO] analyzer ........................................... SUCCESS [ 0.198 s][INFO] meter-analyzer ..................................... SUCCESS [ 3.782 s][INFO] agent-analyzer ..................................... SUCCESS [ 2.819 s][INFO] log-analyzer ....................................... SUCCESS [ 1.334 s][INFO] server-receiver-plugin ............................. SUCCESS [ 0.632 s][INFO] skywalking-sharing-server-plugin ................... SUCCESS [ 1.379 s][INFO] skywalking-trace-receiver-plugin ................... SUCCESS [ 2.526 s][INFO] server-storage-plugin .............................. SUCCESS [ 0.082 s][INFO] storage-elasticsearch-plugin ....................... SUCCESS [02:09 min][INFO] storage-zipkin-plugin .............................. SUCCESS [ 4.055 s][INFO] skywalking-management-receiver-plugin .............. SUCCESS [ 1.300 s][INFO] zipkin-receiver-plugin ............................. SUCCESS [ 6.857 s][INFO] skywalking-mesh-receiver-plugin .................... SUCCESS [ 1.646 s][INFO] skywalking-jvm-receiver-plugin ..................... SUCCESS [ 1.040 s][INFO] receiver-proto ..................................... SUCCESS [ 31.561 s][INFO] envoy-metrics-receiver-plugin ...................... SUCCESS [01:14 min][INFO] skywalking-clr-receiver-plugin ..................... SUCCESS [ 1.186 s][INFO] storage-jaeger-plugin .............................. SUCCESS [ 1.310 s][INFO] jaeger-receiver-plugin ............................. SUCCESS [ 1.152 s][INFO] skywalking-profile-receiver-plugin ................. SUCCESS [ 1.251 s][INFO] otel-receiver-plugin ............................... SUCCESS [ 1.303 s][INFO] skywalking-meter-receiver-plugin ................... SUCCESS [ 1.732 s][INFO] skywalking-browser-receiver-plugin ................. SUCCESS [ 2.004 s][INFO] skywalking-log-recevier-plugin ..................... SUCCESS [ 1.149 s][INFO] configuration-discovery-receiver-plugin ............ SUCCESS [ 1.804 s][INFO] server-cluster-plugin .............................. SUCCESS [ 0.106 s][INFO] cluster-zookeeper-plugin ........................... SUCCESS [ 3.127 s][INFO] cluster-standalone-plugin .......................... SUCCESS [ 1.500 s][INFO] cluster-kubernetes-plugin .......................... SUCCESS [ 2.115 s][INFO] cluster-consul-plugin .............................. SUCCESS [ 8.786 s][INFO] cluster-etcd-plugin ................................ SUCCESS [ 10.522 s][INFO] cluster-nacos-plugin ............................... SUCCESS [ 6.916 s][INFO] storage-jdbc-hikaricp-plugin ....................... SUCCESS [ 21.006 s][INFO] storage-elasticsearch7-plugin ...................... SUCCESS [ 26.061 s][INFO] storage-influxdb-plugin ............................ SUCCESS [ 1.920 s][INFO] storage-tidb-plugin ................................ SUCCESS [ 1.082 s][INFO] oal-grammar ........................................ SUCCESS [ 12.690 s][INFO] oal-rt ............................................. SUCCESS [ 2.764 s][INFO] server-fetcher-plugin .............................. SUCCESS [ 0.089 s][INFO] prometheus-fetcher-plugin .......................... SUCCESS [ 2.297 s][INFO] kafka-fetcher-plugin ............................... SUCCESS [ 26.018 s][INFO] server-health-checker .............................. SUCCESS [ 1.219 s][INFO] server-query-plugin ................................ SUCCESS [ 0.064 s][INFO] query-graphql-plugin ............................... SUCCESS [ 12.452 s][INFO] server-alarm-plugin ................................ SUCCESS [ 25.252 s][INFO] telemetry-prometheus ............................... SUCCESS [ 2.741 s][INFO] exporter ........................................... SUCCESS [ 2.633 s][INFO] grpc-configuration-sync ............................ SUCCESS [ 1.831 s][INFO] configuration-apollo ............................... SUCCESS [ 7.141 s][INFO] configuration-zookeeper ............................ SUCCESS [ 1.689 s][INFO] configuration-etcd ................................. SUCCESS [ 1.390 s][INFO] configuration-consul ............................... SUCCESS [ 1.727 s][INFO] configuration-k8s-configmap ........................ SUCCESS [ 2.120 s][INFO] configuration-nacos ................................ SUCCESS [ 2.232 s][INFO] server-bootstrap ................................... SUCCESS [ 3.285 s][INFO] server-tools ....................................... SUCCESS [ 0.058 s][INFO] profile-exporter ................................... SUCCESS [ 0.054 s][INFO] tool-profile-snapshot-server-mock .................. SUCCESS [ 1.031 s][INFO] tool-profile-snapshot-bootstrap .................... SUCCESS [ 2.801 s][INFO] tool-profile-snapshot-exporter ..................... SUCCESS [ 1.722 s][INFO] server-starter ..................................... SUCCESS [05:09 min][INFO] tool-profile-snapshot-exporter-es7 ................. SUCCESS [ 1.677 s][INFO] server-starter-es7 ................................. SUCCESS [ 3.461 s][INFO] apm-webapp ......................................... SUCCESS [02:02 min][INFO] apache-skywalking-apm .............................. SUCCESS [ 25.251 s][INFO] apache-skywalking-apm-es7 .......................... SUCCESS [ 13.755 s][INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 01:00 h[INFO] Finished at: 2021-06-26T19:21:20+08:00[INFO] ------------------------------------------------------------------------
编译


1. Skywalking OAP 配置集群
环境变量表:https://skywalking.apache.org/docs/main/v8.4.0/en/setup/backend/configuration-vocabulary/
参考官方文档:https://skywalking.apache.org/docs/main/v8.4.0/en/setup/backend/backend-cluster/#nacos
使用docker镜像配置
1.1 增加nacos配置
nacos01:
image: nacos/nacos-server:${NACOS_VERSION}
container_name: nacos01
networks:
skywalking_networks:
ipv4_address: 192.168.200.30
volumes:
- ./nacos/nacos01/logs:/home/nacos/logs
- ./nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties
ports:
- "8848:8848"
- "9848:9848"
- "9555:9555"
expose:
- "8848"
- "9848"
- "9555"
environment:
- JVM_XMS=128m
- JVM_XMX=512m
- JVM_XMN=256m
- JVM_MS=128m
- JVM_MMS=256m
- NACOS_SERVERS=192.168.200.30:8848 192.168.200.31:8848 192.168.200.32:8848
- MYSQL_SERVICE_HOST=192.168.200.40
- MYSQL_SERVICE_DB_NAME=nacos_devtest
- MYSQL_SERVICE_PORT=3306
- MYSQL_SERVICE_USER=nacos
- MYSQL_SERVICE_PASSWORD=nacos
- MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
depends_on:
- mysql
1.2 配置两个oap,复制两个
在skywalking download页面找到:https://skywalking.apache.org/downloads/#docker-images-for-convenience
skywalking-oap01:
image: apache/skywalking-oap-server:${TAG}
container_name: skywalking-oap01
depends_on:
- es01
- es02
# - es03
- nacos01
- nacos02
- nacos03
volumes:
- "./skywalking/oap/oap01/config:/skywalking/config"
ports:
- 11801:11800
- 12801:12800
expose:
- "11800"
- "12800"
environment:
JAVA_OPTS: " -Xms256M -Xmx1024M"
# es7存储
SW_STORAGE: elasticsearch7
SW_STORAGE_ES_CLUSTER_NODES: 192.168.200.10:9200,192.168.200.11:9200,192.168.200.12:9200
# 健康检查
SW_HEALTH_CHECKER: default
# telemetry 与 prometheus
SW_TELEMETRY: prometheus
# 需要更改self->staticConfig->targets->url为当前容器名
# SW_PROMETHEUS_FETCHER: default
TZ: Asia/Shanghai
skywalking-oap02:
image: apache/skywalking-oap-server:${TAG}
container_name: skywalking-oap01
depends_on:
- es01
- es02
# - es03
- nacos01
- nacos02
- nacos03
volumes:
- "./skywalking/oap/oap01/config:/skywalking/config"
ports:
- 11801:11800
- 12801:12800
expose:
- "11800"
- "12800"
environment:
JAVA_OPTS: " -Xms256M -Xmx1024M"
# es7存储
SW_STORAGE: elasticsearch7
SW_STORAGE_ES_CLUSTER_NODES: 192.168.200.10:9200,192.168.200.11:9200,192.168.200.12:9200
# 健康检查
SW_HEALTH_CHECKER: default
# telemetry 与 prometheus
SW_TELEMETRY: prometheus
# 需要更改self->staticConfig->targets->url为当前容器名
# SW_PROMETHEUS_FETCHER: default
TZ: Asia/Shanghai
1.3 配置环境变量
environment:
SW_CLUSTER: nacos
SW_CLUSTER_NACOS_HOST_PORT: 192.168.200.30:8848,192.168.200.31:8848,192.168.200.32:8848
SW_CLUSTER_NACOS_USERNAME: nacos
SW_CLUSTER_NACOS_PASSWORD: nacos
SW_CLUSTER_NACOS_INTERNAL_COM_HOST: 192.168.200.100
SW_CLUSTER_NACOS_INTERNAL_COM_PORT: 11800
2. Skywalking OAP 动态配置并验证
Dynamic Confirguration:https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/dynamic-config.md
可动态配置的参数包含:
- 指定多少ms内为DB慢查询
- gateways
- 告警设置
- apdex
- endpoint分组名
- 采样率
- 慢链路的延时
[configuration-discovery.md](https://github.com/apache/skywalking/blob/master/docs/en/setup/service-agent/java-agent/configuration-discovery.md) 网关或代理
动态配置需要一个配置中心,这里我们选用nacos,参考官网文档:https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/dynamic-config.md#dynamic-configuration-nacos-implementation
Docker文件中增加配置
SW_CONFIGURATION: nacos
SW_CONFIG_NACOS_SERVER_ADDR: nacos01
SW_CONFIG_NACOS_SERVER_PORT: 8848
SW_CONFIG_NACOS_SERVER_GROUP: skywalking
SW_CONFIG_NACOS_SERVER_NAMESPACE: skywalking
SW_CONFIG_NACOS_USERNAME: nacos
SW_CONFIG_NACOS_PASSWORD: nacos
Nacos添加配置
3. 启动 live-demo 项目,访问测试端点,在 UI 上验证
curl "http://localhost:8764/projectA/test"
<br /><br />
