Axon 参考指南
  • 介绍
  • 架构概览
    • DDD & CQRS 概念
    • 事件溯源
    • 事件驱动的微服务
  • Axon Server
  • 发行说明
    • Axon Framework
      • Major Releases
      • Minor Releases
    • Axon Server
      • Major Releases
      • Minor Releases Standard Edition
      • Minor Releases Enterprise Edition
    • Axon Framework Extensions
      • AMQP
        • Major Releases
      • CDI
        • Major Releases
      • JGroups
        • Major Releases
      • Kafka
        • Major Releases
        • Minor Releases
      • Kotlin
        • Experimental Releases
      • Mongo
        • Major Releases
        • Minor Releases
      • Reactor
        • Major Releases
        • Minor Releases
      • Spring Cloud
        • Major Releases
        • Minor Releases
      • Tracing
        • Major Releases
        • Minor Releases
  • Getting Started
    • 快速开始
  • Axon Framework
    • 介绍
    • 消息传递概念
      • 消息剖析
      • 消息关联
      • 消息拦截
      • 支持带注解的处理程序
      • 异常处理
      • 工作单元
    • 命令
      • 建模
        • 聚合
        • 多实体聚合
        • 聚合状态存储
        • 从另一个聚合创建聚合
        • 聚合多态性
        • 解决冲突
      • 命令调度器
      • 命令处理程序
      • 基础设施
      • 配置
    • 事件
      • 事件调度器
      • 事件处理程序
      • 事件处理器
        • 订阅事件处理器
        • 流式事件处理器
      • 事件总线和事件存储
      • 事件版本控制
    • 查询
      • 查询处理
      • 查询调度器
      • 查询处理程序
      • 实现
      • 配置
    • 长时处理过程(Sagas)
      • 实现
      • 关联
      • 基础设施
    • Deadlines
      • Deadline Managers
      • Event Schedulers
    • 测试
      • 命令 / 事件
      • 长时处理过程(Sagas)
    • 序列化
    • 调整
      • 事件快照
      • 事件处理
      • 命令处理
    • 监控和指标
    • Spring Boot 集成
    • 模块
  • Axon Server
    • 介绍
    • 安装
      • 本地安装
        • Axon Server SE
        • Axon Server EE
      • Docker / K8s
        • Axon Server SE
        • Axon Server EE
    • 管理
      • 配置
        • System Properties
        • Command Line Interface
        • REST API
        • GRPC API
      • Monitoring
        • Actuator Endpoints
        • gRPC Metrics
        • Heartbeat Monitoring
      • Clusters
      • Replication Groups
      • Multi-Context
      • Tagging
      • Backup and Messaging-only Nodes
      • Backups
      • Recovery
      • Plugins
      • Error Codes
    • 安全
      • SSL
      • 访问控制
      • 访问控制 - 标准版
      • 访问控制 - 企业版
      • 访问控制 - 客户端应用程序
      • 访问控制 - 命令行
      • 访问控制 - REST API
      • 访问控制 - LDAP
      • 访问控制 - OAuth 2.0
    • 性能
      • 事件段
      • 流量控制
    • 迁移
      • Standard to Enterprise Edition
      • Non-Axon Server to Axon Server
  • Extensions
    • Spring AMQP
    • JGroups
    • Kafka
    • Kotlin
    • Mongo
    • Reactor
      • Reactor Gateways
    • Spring Cloud
    • Tracing
  • Appendices
    • A. RDBMS Tuning
    • B. Message Handler Tuning
      • 参数解析器
      • 处理程序增强
    • C. 元数据注解
    • D. 标识符生成
    • E. Axon Server Query Language
由 GitBook 提供支持
在本页
  • Release 4.5
  • Release 4.4
  • Release 4.3
  • Release 4.2
  • Release 4.1
  1. 发行说明
  2. Axon Server

Major Releases

上一页Axon Server下一页Minor Releases Standard Edition

最后更新于2年前

Release 4.5

Standard Edition and Enterprise Edition

New features:

  • Support for customer-defined plugins to add custom actions to adding/reading events and snapshots and executing commands and (subscription queries) For more information see .

  • Search snapshots in Axon Dashboard

Enhancements:

  • Flow control for reading aggregates

  • Updates in user permissions now have immediate effect (even if the user is logged in)

  • Logging of illegal access to Axon Server gRPC services

  • Improved monitoring of available disk space (see )

  • List of used 3rd party libraries available from Dashboard

  • Axon Dashboard checks for Axon Server version updates

Dependency updates:

  • updated gRPC and Netty versions

  • updated Spring Boot version

  • updated Swagger version

Notes:

  • Due to the update of the Spring Boot version there are some minor changes to the output of the /actuator/health endpoint. This endpoint now uses the element "components" instead of "details" to output the health per subcategory.

  • The swagger endpoint has changed from /swagger-ui.html to /swagger-ui/.

Standard Edition only

Bug fixes:

  • Read aggregate snapshots from closed segments fixed

Enterprise Edition only

New features:

  • Authentication via Google OAuth (via extension)

  • Authentication and authorization with LDAP

  • New role VIEW_CONFIGURATION allowing user read only access to the configuration of Axon Server in the Dashboard

Enhancements:

  • Migration tool now supports migrating from a MongoDB event store to Axon Server

Bug fixes:

  • memory leak in the replication group leader could cause elections

  • incorrect version number shown in login page and error page in Dashboard

  • invalid number of active subscription queries displayed in Dashboard

  • exception initializing a context for the replication group leader on restart after unclean shutdown

Release 4.4

Standard Edition and Enterprise Edition

  • Axon Server can now act as an event scheduler

  • Tag-based routing of commands and queries

  • Support fom token store identifiers to identify which tracking event processors share a token store

Enterprise Edition only

  • Tracking event processors can now read from any primary node

  • Reading aggregates will read events from followers and only request the leader for latest events

  • Introduction of replication groups containing one or more contexts to reduce overhead in replication process

  • New index type to improve speed in reading aggregates

  • Axon Server Enterprise can now start without a license and has the option to upload licenses to the cluster

  • Cluster templates to initialize a cluster including replication groups, contexts, users and applications based on a template

  • Multi-tier storage to keep only recent data at primary nodes

  • Some storage properties can now be set at the context level

Release 4.3

  • Introduced new roles for nodes in context (ACTIVE_BACKUP, PASSIVE_BACKUP and MESSAGING_ONLY)

  • Improved support for running in containers

  • New option to configure cluster information in configuration files, to automatically build cluster at startup

  • Support load factor for commands

  • Support for moving Axon Server cluster to other nodes

  • Option to remove a node from a context without deleting the event store on that node

  • Separate audit log for configuration changes

  • Changed metrics to use common names and tags

Release 4.2

  • Delete leader from group is now possible.

  • Removing a context from a node, deletes all data (including event data) on that node.

  • Deleting a context removes all data (including event data).

  • Blacklisting event types for applications that cannot handle these events (requires AxonFramework v4.2.)

  • Expose tracking event processor position and status (requires AxonFramework v4.2.)

  • Clients can provide preferences on which node to connect to (requires AxonFramework v4.2.)

  • New access control roles

  • Reduced leader changes by new pre-vote phase

  • Improved health page

Release 4.1

  • Support for Split/Merge of tracking event processors through user interface

  • Introduction of _admin context for all cluster management operations

  • Updated process for getting started (see above)

  • Replication of data and configuration between nodes in the cluster is now based on transaction log replication.

    You will see new files created on AxonServer nodes in the log directory (axoniq.axonserver.replication.log-storage-folder).

    Do not delete those files manually!

  • Default setting for health endpoint (/actuator/heath) has changed to show more details.

  • Change in TLS configuration for communication between AxonServer nodes (new property axoniq.axonserver.ssl.internal-trust-manager-file)

Option to use a separate SSL key file for communication between Axon Server nodes (see property internal-private-key-file in )

License status added to health page (see )

plugins
actuator-endpoints
configuration
actuator-endpoints