当前位置: 首页 > wzjs >正文

食品网站建设案例可以直接玩游戏的网址

食品网站建设案例,可以直接玩游戏的网址,恺英网络公司最新消息,怎么建立淘宝客网站在 Mac 上部署美团点评开源的 CAT 监控服务端,可以按照以下步骤操作: 1. 环境准备 1.1 安装依赖 确保已安装以下工具: JDK 8(建议 OpenJDK 11) MySQL 5.7(存储监控数据)(8.0不支持…

在 Mac 上部署美团点评开源的 CAT 监控服务端,可以按照以下步骤操作:


1. 环境准备

1.1 安装依赖

确保已安装以下工具:

  • JDK 8+(建议 OpenJDK 11)

  • MySQL 5.7+(存储监控数据)(8.0+不支持。。)

    如果需要支持8.0,可以使用这个工程

    https://github.com/lazeyliu/cat(最低支持tomcat-10。。)

    https://github.com/carlzhangweiwen/cat(编译不通过)

  • Maven 3.6+(构建 CAT 源码)

  • Tomcat 8/9(部署 CAT Web 控制台)

通过 Homebrew 安装:

# 安装 Homebrew(若未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 安装依赖
brew install openjdk@11 mysql maven tomcat@9
1.2 配置环境变量

~/.zshrc~/.bash_profile 中添加:

# Java
export JAVA_HOME=/usr/local/opt/openjdk@11
export PATH=$JAVA_HOME/bin:$PATH# Maven
export MAVEN_HOME=/usr/local/Cellar/maven/3.8.6
export PATH=$MAVEN_HOME/bin:$PATH# Tomcat
export CATALINA_HOME=/usr/local/opt/tomcat@9/libexec
export PATH=$CATALINA_HOME/bin:$PATH

生效配置:

source ~/.zshrc

2. 初始化 MySQL 数据库

2.1 启动 MySQL
brew services start mysql
2.2 创建 CAT 数据库

登录 MySQL:

mysql -u root -p

执行以下 SQL:

-- 创建数据库
CREATE DATABASE `cat` DEFAULT CHARACTER SET utf8mb4;-- 创建用户并授权
CREATE USER 'cat'@'localhost' IDENTIFIED BY 'cat_password';
GRANT ALL PRIVILEGES ON `cat`.* TO 'cat'@'localhost';
FLUSH PRIVILEGES;
2.3 导入 CAT 初始表结构

下载 CAT 源码并导入 SQL:

git clone https://github.com/dianping/cat.git
cd cat/script
mysql -u cat -p cat < CatApplication.sql
mysql -u cat -p cat < CatDailyReport.sql

输入密码 cat_password(与 SQL 中配置一致)。


3. 编译 CAT 服务端

3.1 下载源码
git clone https://github.com/dianping/cat.git
cd cat
3.2 修改数据库配置

在Linux系统安装时,CAT应用要求对/data/appdatas/cat和/data/applogs/cat路径有读写权限。

CAT服务端应用会对这两个目录进行读写操作,因此需要首先创建这两个目录。并且应确保启动CAT应用的用户对这两个目录有读写权限。

服务端部署/data/appdatas/cat/client.xml和 server.xml配置无用(限3.0+war包),可以去掉
部署。

需要在data目录下创建文件夹:

# mkdir -p /data/appdatas/cat && mkdir -p /data/applogs/cat

如果提示mkdir: /data: Read-only file system,表示mac根目录无法创建文件夹,则可以通过软链解决,具体解决方法查看:

https://blog.csdn.net/youwen21/article/details/115000907

编辑文件 cat-home/src/main/resources/datasources.xml

<?xml version="1.0" encoding="utf-8"?>
<data-sources><data-source id="cat"><properties><driver>com.mysql.jdbc.Driver</driver><url>jdbc:mysql://127.0.0.1:3306/cat</url><user>cat</user><password>cat_password</password><connectionProperties>useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true</connectionProperties></properties></data-source>
</data-sources>
3.3 编译打包
mvn clean install -DskipTests

编译成功后,生成以下文件:

  • cat-home/target/cat-home.war(Web 控制台)

  • cat-client/target/cat-client.jar(客户端依赖)

    cat-client.jar目前没有maven仓库下载,需要自己上传到自己的私服,或者存放到本地依赖目录。


自己编译的部署有问题,最好还是下载官方提供的war包吧https://github.com/dianping/cat/releases/tag/3.1.0

4. 部署到 Tomcat

4.1 复制 WAR 包到 Tomcat
cp cat-home/target/cat-home.war $CATALINA_HOME/webapps/
4.2 启动 Tomcat
catalina start

访问控制台:
http://localhost:8080/cat
默认账号:admin,密码:admin


5. 配置 CAT 服务端

5.1 开放端口

确保以下端口可用:

  • 8080:Tomcat Web 端口(CAT 控制台)
  • 2280:CAT 服务端 TCP 端口(客户端上报数据)
5.2 修改服务端配置(可选)

编辑 cat-home/src/main/resources/server.xml,调整服务端参数:

<config local-mode="true"><server id="default"><property name="local-mode" value="true"/><property name="http-port" value="8080"/><property name="tcp-port" value="2280"/></server>
</config>

6. 验证部署

6.1 检查 CAT 控制台

登录后查看以下报表是否正常:

  • Transaction:事务统计
  • Event:自定义事件
  • Heartbeat:心跳检测
6.2 客户端测试

在 Spring Boot 应用的 cat-client.xml 中配置:

<servers><server ip="localhost" port="2280" http-port="8080"/>
</servers>

重启应用后,观察 CAT 控制台是否有数据上报。


常见问题排查

1. 控制台无法访问

把文件cat.war (如果叫cat-home.war 重命名为cat.war)

常见问题:https://www.cnblogs.com/jingch/p/17141552.html

http://localhost:8080/cat/s/config?op=serverConfigUpdate

  • 检查 Tomcat 是否启动:

    ps aux | grep tomcat
    
  • 查看 Tomcat 日志:

    tail -f $CATALINA_HOME/logs/catalina.out
    
2. 客户端数据未上报
  • 验证端口连通性:

    telnet localhost 2280
    
  • 检查 cat-client.xml 中的服务端 IP 和端口。

3. 数据库连接失败
  • 检查 MySQL 用户权限:

    SHOW GRANTS FOR 'cat'@'localhost';
    
  • 确认 SQL 脚本已完整导入。


优化建议

  1. 数据清理策略
    修改 cat-home/src/main/resources/datasources.xml,配置自动清理历史数据:

    <property name="hdfs-clean-period">86400</property> <!-- 清理周期(秒) -->
    
  2. 集群部署
    若需高可用,可部署多个 CAT 服务端节点,并配置负载均衡。


通过以上步骤,即可在 Mac 上完成 CAT 监控服务端的部署。如果遇到问题,可根据日志和端口连通性逐步排查。


文章转载自:

http://RjR3JeST.tnypd.cn
http://E1yvbT8J.tnypd.cn
http://oYmLMpVC.tnypd.cn
http://MihTZgx7.tnypd.cn
http://BprcGZUY.tnypd.cn
http://7ioHeI9H.tnypd.cn
http://c88zuApw.tnypd.cn
http://eEvlwgq3.tnypd.cn
http://3l3LBya6.tnypd.cn
http://19jV0Rk5.tnypd.cn
http://K4t7imjq.tnypd.cn
http://AqjyqmDl.tnypd.cn
http://34LZmlkP.tnypd.cn
http://f1KdnJRh.tnypd.cn
http://CBAtKJqZ.tnypd.cn
http://r6awFTCt.tnypd.cn
http://zS9ipiwW.tnypd.cn
http://Gm3xLQTt.tnypd.cn
http://zk7mDdpJ.tnypd.cn
http://CtYCGsli.tnypd.cn
http://9RdLf9wm.tnypd.cn
http://S5d1xt8G.tnypd.cn
http://TkVoPwoD.tnypd.cn
http://cSFhx3MQ.tnypd.cn
http://DuyFnJAf.tnypd.cn
http://glUmLJFZ.tnypd.cn
http://FaSVqxXT.tnypd.cn
http://VtkvoEe4.tnypd.cn
http://t65NUqxt.tnypd.cn
http://cpg065TA.tnypd.cn
http://www.dtcms.com/wzjs/700146.html

相关文章:

  • wordpress畅言搜索引擎优化指的是
  • 使用h5做的学习网站源码做网站的专业公司
  • 免费代理服务器网站台州市住房和城乡建设厅网站
  • 怎么创建网站域名北京app开发多少钱
  • 建设外贸网站费用宁波led网站建设
  • 江油建设局网站南通建设工程造价信息网站
  • 做饰品网站网站建设 客户
  • php网站后台忘记密码推广方案范例
  • 网站建设标语文案海誉网站定制
  • 做网站和app需要多久为什么很少人敢娶外贸女
  • 上海做网站企业wordpress支付宝付费
  • 苏州高端网站建设如何更改WordPress登录密码
  • 企业网站可以免费做吗网站渗透案例
  • 广州市外贸网站建设作文网课哪家好
  • 常州网站建设解决方案手机网站demo
  • 手机微网站怎么制作90设计网站兼职怎么样
  • 哪些网上订餐的网站做的好网站实名认证需要什么资料
  • 医疗网站建设咨询中山里水网站建设
  • 网站配色案例wordpress新建页面没有模板
  • 宝坻做网站哪家好专业的企业网站建设
  • 杭州网企业网站建设濮阳市城乡一体化示范区开州街道
  • 宏润建设网站wordpress响应式图片主题
  • 临沂企业做网站做3d ppt模板下载网站
  • 网站建设优化服务效果海外互联网推广平台
  • 网站开发维护印花税影视广告公司宣传片
  • 购物网站建设容易出现的问题潍坊网站建设诸城高密
  • 云南旅游网站开发公司网址大全
  • 扬州 网站建设网店推广1+x证书
  • 免费财务软件永久版百度seo推广方案
  • 网站建设 html5做招聘网站创业