摘要: 源码编译: git clone 项目到本地,用IDEA打开,等待Maven下载完jar包,打开命令行,进入当前项目的lib目录 执行install.bat命令,该批处理文件会将缺失的jar包安装到你本地的maven仓库中。 脚本执行完成后,在Maven选项卡中的otter(root)执行clean, 阅读全文
posted @ 2019-12-18 16:19 天涯屐痕 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 先建立三台虚拟机,保证他们可以互通,且都有java环境。 系统 java版本 myid ip zookeeper版本 Centos7 jdk1.8 1 172.16.0.2 zookeeper-3.4.14 Centos7 jdk1.8 2 172.16.0.3 zookeeper-3.4.14 C 阅读全文
posted @ 2019-12-13 10:56 天涯屐痕 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 概览 lib 存放的是项目依赖包,由于项目用到的包比较杂,可能有的包已经不在maven仓库中提供了,所以提供了一个lib包,执行里面的install命令,就可以把包安装到本地maven仓库。 manager 是管理端源码,otter是一个典型的管理系统架构,manager用来管理以及配置各种资源,n 阅读全文
posted @ 2019-12-12 18:07 天涯屐痕 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Maven 介绍和搭建 介绍 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告,和文档的软件项目管理工具。 环境搭建 网址:https://maven.apache.org/download.cgi windows下载这个包: 配置环境变量: M2_HOME : 阅读全文
posted @ 2019-12-08 17:11 天涯屐痕 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 我遇到的问题 我先后在BAT三大云服务器商购买了学生机,配置如下 百度云2核/4G 阿里云1核/2G 腾讯云1核/2G 我的解决方案 由于我不知道百度云的续费规则,导致买了2核/4G的服务器之后以为像阿里和腾讯的一样可以原价续费,就把我的个人博客相关的东西都部署在了百度云上面。然后我就想着快发工资了 阅读全文
posted @ 2019-12-05 20:36 天涯屐痕 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 上次留下的问题 问题一: 跨公网部署Otter 参考架构图 解析 ​ a. 数据涉及网络传输,S/E/T/L几个阶段会分散在2个或者更多Node节点上,多个Node之间通过zookeeper进行协同工作 (一般是Select和Extract在一个机房的Node,Transform/Load落在另一个 阅读全文
posted @ 2019-12-05 09:50 天涯屐痕 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: Canal Canal原理 原理相对比较简单: canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议 mysql master收到dump请求,开始推送binary log给slave(也就是canal) canal解析bina 阅读全文
posted @ 2019-12-05 09:47 天涯屐痕 阅读(5243) 评论(0) 推荐(0) 编辑
摘要: 服务端 源码编译 git clone https://github.com/alibaba/canal.git 用IDEA打开克隆的项目 等待maven下载完依赖后开始编译过程 依赖下载完成后,打开maven选项卡,把Profiles改为release 找到root pom项 选择下面的lifecy 阅读全文
posted @ 2019-12-05 09:24 天涯屐痕 阅读(2761) 评论(0) 推荐(0) 编辑
摘要: 最近在做公司的一个环境搭建的任务的时候,要用到三台Centos7服务器,在上面要预装java1.8,docker,zookeeper并且要在docker中跑一个mysql,还要部署其他的软件。由于不是一次装成功的,每次失败都要找原因,大多数时候都要把环境推倒重装系统。每次都要上网找资料有些麻烦,而且 阅读全文
posted @ 2019-12-03 14:31 天涯屐痕 阅读(280) 评论(0) 推荐(0) 编辑
摘要: SQL注入 定义:黑客通过在请求的数据中填入特殊字符,影响服务器数据库操作程序正常执行,从而达到攻击的目的。 形式: 拼接SQL: 登录验证:前台输入 username:yan password:123’ or 1# SQL语句:select * from user where username=’ 阅读全文
posted @ 2019-11-17 23:36 天涯屐痕 阅读(199) 评论(0) 推荐(0) 编辑