1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 XXL-GLUE v1.2.0,分布式逻辑管理平台 下载

本帖由 漂亮的石头2016-09-29 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    XXL-GLUE 版本1.2.0 发布了,主要改进内容包括:


    • 1、广播组件由Activemq改为自主实现的基于ZK的广播组件, 减少系统第三方依赖;


    • 2、新增Local模式,提供GLUE本地加载器, 支持加载本地GlueHandler, 方便进行Debug调试;


    • 3、异步刷新缓存逻辑更新,新实例正常则覆盖,否则remove掉旧实例;


    • 4、修复一处因ReentrantLock导致可能死锁的问题;


    • 5、导航菜单更新;


    • 6、底层代码重构, 结构优化;
    《分布式逻辑管理平台XXL-GLUE》

    一、简介

    1.1 概述


    XXL-GLUE 是一个分布式环境下的逻辑管理平台, 扩展JVM的动态语言支持。

    GlueHandler可以方便的嵌入到线上各个业务线中, 从而扩展相应业务模块的动态语言支持。可以节省部分因为项目编译、打包、部署和重启线上机器所带来的时间和人工消耗, 提高开发效率。

    Tips: 可以参考 “配置管理服务,如disconf diamond等” 的概念来帮助我们来认识和理解XXL-GLUE。前者用于维护分布式环境下的 "配置信息", 并推送配置更新; 后者功能更强大, 支持维护 "Java逻辑代码块(基本单元是GlueHandler)" , 支持 "在线修改、推送更新和实时编译生效" ;

    1.2 特性


    • 1、动态(groovy):托管在平台中的GlueHandler以 "groovy" 的方式进行加载实例化, 扩展JVM的动态语言支持;


    • 2、在线(Wed IDE):提供WedIDE,支持在线管理和开发GlueHandler;


    • 3、推送更新:当GlueHandler变动时, 将会通过广播组件, 实时推送接入方对应的GlueHandler进行reload更新, 保证GlueHandler中业务逻辑的实时性;


    • 4、兼容Spring:无缝兼容Spring, 支持@Resource和@Autowired两种方式注入Spring容器中服务;


    • 5、版本:支持50个历史版本的版本回溯;


    • 6、调试: 在开发阶段可开启本地模式, 该模式下将会加载本地GlueHandler文件, 支持Debug, 可以方便的进行本地调试;
    1.3 下载


    源码地址 (将会在两个git仓库同步发布最新代码)


    博客地址

    XXL-GLUE v1.2.0,分布式逻辑管理平台下载地址
     
正在加载...