首页 > 其他分享 >skywalking Tomcat

skywalking Tomcat

时间:2023-02-08 14:33:37浏览次数:53  
标签:Tomcat SW SOURCE dataSource mysql skywalking DATA

废话不多。

一 下载skywalking

Downloads | Apache SkyWalking

最新版APM和Agent分开了。所以我们要下载2个

APM:

 

Agent:

下载后解压,

 

二 修改skywalking配置

1 apache-skywalking-apm-bin\config

application.yml

修改数据库(我用的Mysql)

注意修改selector 为mysql,并mysql连接修改账号密码

storage:
  selector: ${SW_STORAGE:mysql}
  mysql:
    properties:
      jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://localhost:3306/swtest?rewriteBatchedStatements=true"}
      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}
    metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}
    maxSizeOfBatchSql: ${SW_STORAGE_MAX_SIZE_OF_BATCH_SQL:2000}
    asyncBatchPersistentPoolSize: ${SW_STORAGE_ASYNC_BATCH_PERSISTENT_POOL_SIZE:4}

2 修改Tomcat配置

Tomcat\bin

catalina.bat

首行增加:

set "CATALINA_OPTS= -javaagent:C:\Users\DELL\Downloads\skywalking-agent\skywalking-agent.jar -Dskywalking.agent.service_name=test -Dskywalking.collector.backend_service=127.0.0.1:11800"

 

三 运行

1 tomcat:

启动tomcat之前,先将springmvc的war包,放到tomcat的webapp下

运行startup.bat

2 skywalking

启动apache-skywalking-apm-bin\bin\startup.bat

 

标签:Tomcat,SW,SOURCE,dataSource,mysql,skywalking,DATA
From: https://www.cnblogs.com/hanjun0612/p/17101643.html

相关文章

  • Centos 7在线安装JDK1.8+Tomcat+MySQL8.0+Nginx
    一、安装JDK注:以下命令环境在Xshell中进行。温馨提示:在线安装方式需要有网速的前提,有的软件下载需要大量时间。1、查询出系统自带的OpenJDK及版本rpm-qa|grepjdk......
  • tomcat端口被占用
    在运行Java程序时有时会遇到端口占用的问题这时候就需要把占用的端口给禁用掉下面图片是端口占用问题的图片打开命令窗口输入netstart-ano命令查看tomcat端口对应的PID......
  • 690 IDEA与tomcat相关配置
    IDEA与tomcat相关配置1.IDEA会为每一个tomcat部署的项目单独创建一份配置文件查看控制台的log:UsingCATALINA_BASE:C:\Users\86198\AppData\Local\JetBrains\Int......
  • TOMCAT
    Tomcat服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP程序的首选。nginx,webserver,能提供http,80端口访问......
  • Nginx和tomcat实现负载均衡
    拓扑图:推荐步骤:Nginx服务器开启路由功能,客户端和tomcat服务器配置IP地址设置正确安装tomcat服务器配置网站安装Nginx代理和负载均衡功能配置DNS服务器域名解析,客户端使用w......
  • 【漏洞复现】Tomcat弱口令+后台getshell
    Tomcat7+WeakPassword&&BackendGetshellVulnerability1.弱口令vulhub部署好靶机环境以后;在登录窗口随机输入账号密码,如admin:123456;打开burp抓包,发现数据包中包......
  • Eclipse关联tomcat
    Eclipse关联tomcat一,添加TomcatWindows-->Preferences-->Server-->RuntimeEnviroment添加一个tomcat,这里选择tomcat8.0Nextbrowse选择tomcat8.0所......
  • Tomcat内存设置详解
    一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError:Javaheapspace ----JVMHeap(堆)溢出JVM在启动的时候会自动设置JVMHeap的值,其初始空间(即-Xms)是物......
  • 163-cas-server5.3 在idea运行的tomcat运行
    下载cas-overlay-template,https://github.com/apereo/cas-overlay-template.git下载分支5.3。其他分支本地暂时无法编译通过。下载完成后,直接运行:mvncleanpackage......
  • 通过nginx 反向代理tomcat,模拟实现两台tomcat的负载均衡
    我们大家都知道nginx是一个高可用,高并发、高性能,可扩展性好,高可靠性,热部署,BSD许可证的一款轻量级的Web服务器。我们接下来搭建,通过nginx实现tomcat的负载均衡。废话不......