一、下载,此处下载的是6.5.0版本
下载地址:Index of /dist/skywalking/6.5.0
二、解压,修改端口18080
\apache-skywalking-apm-6.5.0\apache-skywalking-apm-bin\webapp\webapp.yml
server:
port: 18080
collector:
path: /graphql
ribbon:
ReadTimeout: 10000
# Point to all backend's restHost:restPort, split by ,
listOfServers: 127.0.0.1:12800
三、修改持久化方式,mysql
1. 创建mysql数据库,swtest
2. 下载 mysql-connector-java-5.1.49.jar 至 \apache-skywalking-apm-6.5.0\apache-skywalking-apm-bin\oap-libs
下载地址:https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.47.zip
3. 修改 \apache-skywalking-apm-6.5.0\apache-skywalking-apm-bin\config\application.yml
# h2:
# driver: ${SW_STORAGE_H2_DRIVER:org.h2.jdbcx.JdbcDataSource}
# url: ${SW_STORAGE_H2_URL:jdbc:h2:mem:skywalking-oap-db}
# user: ${SW_STORAGE_H2_USER:sa}
# metadataQueryMaxSize: ${SW_STORAGE_H2_QUERY_MAX_SIZE:5000}
mysql:
properties:
jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://localhost:3306/swtest"}
dataSource.user: ${SW_DATA_SOURCE_USER:root}
dataSource.password: ${SW_DATA_SOURCE_PASSWORD:root}
dataSource.cachePrepStmts: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}
dataSource.prepStmtCacheSize: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}
dataSource.prepStmtCacheSqlLimit: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}
dataSource.useServerPrepStmts: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}
dataSource.useSSL: false
metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}
四、修改idea run/debug configurations 配置
-javaagent:D:\application\mycloud\apache-skywalking-apm-6.5.0\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-DSW_AGENT_NAME=cloud-system
-Dskywalking.collector.backend_service=localhost:11800
五、启动,访问
双击 \apache-skywalking-apm-6.5.0\apache-skywalking-apm-bin\bin\startup.bat