zoukankan      html  css  js  c++  java
  • CAT window10 本地安装

    CAT官网地址:https://github.com/dianping/cat

    最新版本是支持jdk1.8的,首先把代码clone到本地,clone到本地后需要然后可以用idea打开,打开后项目结构如下:

    然后需要建立数据库,才script文件夹下面可以找到数据库脚本文件,在自己的mysql中建立一个cat的数据库,执行刚才的数据库脚本文件。

    在项目部署所在目录的根目录创建/data/appdatas/cat文件夹,例如我项目部署E盘,那么创建好的目录结构就应该是:E:dataappdatascat,建立好目录后。创建一个文件:datasources.xml

    <?xml version="1.0" encoding="utf-8"?>
    
    <data-sources>
    	<data-source id="cat">
    		<maximum-pool-size>3</maximum-pool-size>
    		<connection-timeout>1s</connection-timeout>
    		<idle-timeout>10m</idle-timeout>
    		<statement-cache-size>1000</statement-cache-size>
    		<properties>
    			<driver>com.mysql.jdbc.Driver</driver>
    			<url><![CDATA[jdbc:mysql://127.0.0.1:3307/cat]]></url>  <!-- 请替换为真实数据库URL及Port  -->
    			<user>root</user>  <!-- 请替换为真实数据库用户名  -->
    			<password>123456</password>  <!-- 请替换为真实数据库密码  -->
    			<connectionProperties><![CDATA[useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&socketTimeout=120000]]></connectionProperties>
    		</properties>
    	</data-source>
    </data-sources>
    

      然后在创建文件server.xml ,这个IP填自己的内网IP

    <?xml version="1.0" encoding="utf-8"?>
    <!-- Configuration for development environment-->
    <config local-mode="false" hdfs-machine="false" job-machine="true" alert-machine="false">
        <storage  local-base-dir="/data/appdatas/catcket/" max-hdfs-storage-time="15" local-report-storage-time="7" local-logivew-storage-time="7">
        </storage>
        <console default-domain="Cat" show-cat-domain="true">
            <remote-servers>192.168.10.7:8080</remote-servers>     
        </console>
    </config>
    

    接着创建client.xml

    <?xml version="1.0" encoding="utf-8"?>
    <config mode="client">
        <servers>
            <server ip="192.168.10.7" port="2280" http-port="8080"/>
        </servers>	
    </config>
    

     然后需要将CAT源码进行编译,可能缺少依赖包,直接去仓库里面下载到本地仓库就可以了。

     编译成功后,由于这是一个java web项目,需要放在Tomcat下运行,

    访问:http://localhost:8080/cat/r/

    可以看到下面的界面,但是显示的可能不是CAT服务端正常,是有问题的

     点上面的configs,第一次需要输入账号和密码,默认都是admin,

    登陆成功后需要修改:全局系统配置-->客户端路由

    主要修改客户端路由的IP,我的客户端路由界面如下,仅供参考,修改完成后点击提交、重算路由,如果显示正常就没问题了。

    <?xml version="1.0" encoding="utf-8"?>
    <router-config backup-server="192.168.10.7" backup-server-port="2280">
       <default-server id="192.168.10.7" weight="1.0" port="2280" enable="true"/>
       <network-policy id="default" title="default" block="false" server-group="default_group">
       </network-policy>
       <server-group id="default_group" title="default-group">
          <group-server id="192.168.10.7"/>
       </server-group>
       <domain id="cat">
          <group id="default">
             <server id="192.168.10.7" port="2280" weight="1.0"/>
          </group>
       </domain>
    </router-config>
    
  • 相关阅读:
    python自定义编写有关用户登录注册程序代码
    项目经理多年的经验之谈
    Linux虚拟机克隆后,启动系统发现网卡无法启动
    mysql出现服务器异常后,重启服务器后无法开启数据库处理方法
    计算机毕业四年,我都做了什么?
    个人Blog(采用Django+uwsgi+nginx)里面包含很多技术文章
    Delphi to C# Equivalancesdelphi和C#类似的地方
    Javascript浏览器关于scrollLeft,scrollTop的兼容性
    Mozilla Firefox15怎么样才能把标签页弄到下面去,就和360的一样,Mozilla Firefox15没有取消标签置顶这个选项……
    Delphi过程函数传递参数的几种方式
  • 原文地址:https://www.cnblogs.com/minblog/p/13986009.html
Copyright © 2011-2022 走看看