235 Star 957 Fork 413

sxfad / porter

2019-07-04 15:51
zkevin

Features

  • 平台运营化,区分平台运维与使用用户;
  • 任务线程模型重构;
  • 任务插件机制重构,插件实现与框架解耦;
  • 重构porter事件模型通知机制;
  • 新增任务故障自主恢复机制;
  • 新增源端jdbcConsume插件,实现基于jdbc的存量数据迁移、全量数据同步;
  • 新增目标端jdbc多线程同步插件;
  • 新增porter-boot(任务执行节点)订阅manager-boot(配置中心)公共数据源功能
  • 权限模块重大更新,支持任务权限分配、移交及回收、支持数据源权限分配、移交;
  • 任务运行过程中,支持动态修改任务告警人信息;

Bugs

  • 应用启动脚本兼容windows、linux,porter-ui打包不再依赖本地yarn环境;
  • manager-boot(配置中心)菜单初始化失败导致无法登陆配置中心的bug修复;
  • manager-boot(配置中心)收集到无效节点信息bug修复;
  • 任务停止后,porter-boot(分布式任务执行节点)节点状态(http)接口展示错误的bug修复;
  • manager-boot(配置中心)刷新页面401错误的BUG修复;
  • manager-boot(配置中心)任务、节点监控实施数据信息收集bug修复;

注意事项

  • 向下兼容3.x版本,包括但不限于任务配置、zookeeper协议
  • gradle升级到5.x
  • 本次发版提供编译包
  • porter-ui已被集成到manager-boot,无需单独打包。
最后提交信息为: 用porter-ui 4.0
2019-04-24 15:28
zkevin

Features

  • 打包方式修改,manager-boot集成静态页面;

Bugs

  • 新增邮件超时配置;
  • 邮件告警配置更新BUG;
  • 公用jdbc客户端链接表结构更新BUG;
  • canal配置新增是否并行消费binlog开关(consumer.source.parallel)。

注意事项

  • 本次发版提供编译包
  • porter-ui已被集成到manager-boot,无需单独打包。
最后提交信息为: 修改文档
2019-01-23 14:55
zkevin

Features

  • porter-node新增--force启动参数,支持在jvm crash等非正常终止进程的情况下清理任务、节点状态
  • 目标端事务提交长时间等待告警
  • 邮件提醒支持开启SSL 465 发送邮件

Bugs

  • mysql-connector-java版本修改为5.1.45,解决manager-boot不支持mysql5数据库问题.
  • canalServer版本升级为1.1.0,解决canalServer偶尔fetch不到数据问题.
  • 消费转换插件converter不配置或无法识别时任务报错停止
  • 修复分布式锁功能BUG;
  • TaskConfigMapper去掉无用auto字段配置
  • 修改单机模式文件读写并发BUG

注意事项

  • 本次发版仍不提供编译包,需要各位同学自行打包
  • UI界面在porter-ui子项目,版本仍为3.0。
最后提交信息为: 准备更新3.0.1
2018-11-30 13:54
zkevin

Features

  • 支持单机模式
  • 本地配置文件任务托管到管理后台
  • 管理后台支持配置文件形式任务配置,简化任务配置过程
  • 支持统计指标数据收集到其他存储结构.当前支持kafka、zookeeper,默认为zookeeper
  • zookeeper、kafka、jdbc等客户端Client失连自愈
  • 支持任务初始消费位置配置
  • 任务执行异常状态监测
  • 【社区】简明教程 @code-hipster

Bugs

欢迎新同学@code-hipster @aipanhuanghao @t1ger

注意事项

  • 本次发版仍不提供编译包,需要各位同学自行打包
  • UI界面3.0版本在porter-ui子项目
2018-11-08 11:44
zkevin

*推荐版本

BUG修复

  • 修复多线程环境下任务停止时,链接资源释放先于业务逻辑停止的BUG。
  • porter-boot配置文件前缀由node改为porter,修复实际配置和文档描述不一致的情况

小幅功能改动

  • 支持通过porter.alert.strategy=NONE不配置告警插件,告警插件信息直接从zookeeper获取。
最后提交信息为: upgrade to 2.0.2.2
Java
1
https://gitee.com/sxfad/porter.git
git@gitee.com:sxfad/porter.git
sxfad
porter
porter

搜索帮助