# asura-2 **Repository Path**: mirrors_gspandy/asura-2 ## Basic Information - **Project Name**: asura-2 - **Description**: asura-0.0.9-RC4 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2025-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Asura Framework ## 简介 > asura是我们在实际使用过程中,抽取出来的公共组件,主要包括如下: asura-base 对content增强处理,无法单独提供服务 asura-commons 封装第三方的工具包提供util类 asura-cache 缓存相关的功能封装 asura-dao 数据库访问读写分离相关 asura-log 统一日志处理相关 asura-pay ziroom支付相关 asura-rabbitmq rabbitmq相关 asura-quartz 定时任务相关 ## What's New ###asura--0.0.9-RC4 1、修改记录日志类,修复代码约定,修复info日志记录两次问题,记录catMessageId,可快速从cat定位问题 2、调整asura-mq 添加RabbitmqConfig 支持多个RabbitConnectionFactory ###asura--0.0.9-RC3 1、修改quartz定时添加job 日志record记录 2、修改定时任务动态参数添加 3、测试用例修改 ### asura-0.0.9 1、新增asura-cache sentinel支持 ### asura-0.0.8 1、新增asura-commons 2、规则base模块,提供基于jackson全新的json工具 3、去除掉http3依赖 4、添加Options BusinessAssert工具类 5、升级到spring4依赖 6、支持cache incr 场景 7、支持date utils 8、新增asura-cache sentinel支持 ### asura-0.0.6 1、zk模块升级到curator 2、基于curator的asura-conf 4、asura-pay支付和通用收款单相关内容 5、asura-base新增支持header的http请求 6、 asura-base支持DES加密 ### asura-0.0.5 1、asura-rabbitmq 支持客户端消费者断开连接后重连 2、asura-rabbitmq 支持客户端消费者处理消费异常 3、asura-log统一接管返回值为DataTransferObject(或者为DataTransferObject的String形式)异常处理 ### asura-0.0.4 新增asura-pay模块 ### asura-0.0.3 新增asura-log接管所有异常错误功能 ### asura-0.0.2 asura-log对接CAT 新增asura-rabbitmq ### asura-0.0.1 基础的组件功能 ## 版本发布文档 > 目前废弃掉使用package.bat文件deploy到远程仓库 ### 1、parent pom.xml文件 > parant pom.xml 需要设置好 1、部署的仓库地址 2、插件声明 3、仓库配置声明 snapshots http://maven.ziroom.com:8081/nexus/content/repositories/snapshots ... ... org.apache.maven.plugins maven-install-plugin 2.5.2 org.apache.maven.plugins maven-deploy-plugin 2.8.2 ... releases http://maven.ziroom.com:8081/nexus/content/repositories/releases snapshots http://maven.ziroom.com:8081/nexus/content/repositories/snapshots ### 2、child pom.xml > 子模块pom.xml 注释默认的deploy goal改写deploy goal为deploy-file org.apache.maven.plugins maven-deploy-plugin default-deploy none deploy-sms deploy deploy-file target/com-asura-framework-sms-${version}.jar ${repository.id} ${repository.url} com.asura com-asura-framework-sms ${version} jar ### 3、部署到远程仓库 使用maven命令: mvn clean compile package deploy