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 提供支持
在本页
  1. Axon Server
  2. 管理

Error Codes

This page depicts the various Error codes that Axon Server will return in the case of any problems while Processing Client Requests / Message Handling / Administrative Tasks / Cluster Errors.

Area
Error Code
Description

Client Request Processing Errors

AXONIQ-1000

AUTHENTICATION_TOKEN_MISSING

This indicates that the Axon Server has been configured with authentication enabled and a client application did not pass a token.

AXONIQ-1001

AUTHENTICATION_INVALID_TOKEN

This indicates that the Axon Server has been configured with authentication enabled and a client application has supplied an invalid token.

AXONIQ-1002

UNSUPPORTED_INSTRUCTION

This error is returned when the Axon Server cannot recognize the instruction passed to it.

AXONIQ-1003

INSTRUCTION_EXECUTION_ERROR

This error is returned when the Axon Server throws an error during the execution of the instruction passed to it.

AXONIQ-1004

INSTRUCTION_RESULT_TIMEOUT

This indicates that the execution of the instruction did not finish within the timeout set.

AXONIQ-1100

NODE_IS_REPLICA

This error is returned when a request from a node to join a cluster is received by a node that is no longer leader.

Normally the node would forward the request to the leader, but if there is a leader change during the processing of the join request this may happen.

AXONIQ-1300

NO_SUCH_APPLICATION

This error is returned when any client sends any instruction with a specific application name that has not been registered with Axon Server.

AXONIQ-1301

NO_SUCH_NODE

This error is returned when any client sends any instruction with a specific node name that has not been registered with Axon Server.

AXONIQ-1302

CONTEXT_NOT_FOUND

This error is returned when any client sends any instruction with a specific context that has not been registered with Axon Server.

AXONIQ-1304

CONTEXT_EXISTS

This error is returned when there is an instruction to create a specific context within Axon Server and it already exists.

AXONIQ-1400

NO_AXONSERVER_FOR_CONTEXT

This error is returned when there is no Axon Server node available for the specified context.

AXONIQ-1500

AXONSERVER_NODE_NOT_CONNECTED

This error is returned when there is an instruction to create a specific context within Axon Server and it already exists.

Input Errors

AXONIQ-2000

INVALID_SEQUENCE

This error is returned when there is a gap between the sequence number for a particular aggregate instance that the client application sends and the current sequence number for that instance in the Axon Server Event Store.

AXONIQ-2001

PAYLOAD_TOO_LARGE

This error is returned when the payload for the message to be executed is too large.

AXONIQ-2002

TOO_MANY_EVENTS

This error is returned when an ad-hoc query (e.g. from the Search Page) has buffered too many rows to send to the client, this error also is returned when a single transaction from a client contains more than 32767 events (due to a limitation in the event store format, we can only store MAX_SHORT events in a single transaction).

AXONIQ-2100

NO_LEADER_AVAILABLE

This error is returned when no leader is available to execute any instruction sent to the Axon Server cluster.

AXONIQ-2101

NOT_RUNNING_IN_CLUSTER

This error is returned when Axon Server is not running in a cluster.

AXONIQ-2102

CONTEXT_UPDATE_IN_PROGRESS

This error is returned when an instruction on a specific context is rejected as it might be undergoing an update.

AXONIQ-2200

INVALID_TRANSACTION_TOKEN

This error is returned when during replication there is a mismatch between the transaction token in the new transaction and the transaction token that the event store node expects. This means that there is a likely inconsistency in the data between the nodes.

AXONIQ-2301

CLUSTER_NOT_ALLOWED

This error is returned when an instruction to create a cluster is rejected.

AXONIQ-2302

CONTEXT_CREATION_NOT_ALLOWED

This error is returned when an instruction to create a context on an Axon Server cluster is rejected due to invalid permissions.

AXONIQ-2303

NOT_SUPPORTED_IN_DEVELOPMENT

This error is returned when an instruction valid only in non-development mode is attempted when development mode is active.

AXONIQ-2304

CANNOT_DELETE_INTERNAL_CONTEXT

This error is returned when an operation to delete any internal context is attempted on an Axon Server cluster.

AXONIQ-2305

MAX_CLUSTER_SIZE_REACHED

This error is returned when the maximum size of the cluster is reached.

AXONIQ-2306

ALREADY_MEMBER_OF_CLUSTER

This error is returned when an attempt is made to add an already existing node to a cluster.

AXONIQ-2307

NOT_A_MEMBER

This error is returned when a cluster related instruction was sent to a node that is not a member of the cluster.

AXONIQ-2308

INVALID_CONTEXT_NAME

This error is returned when an instruction is attemped on a non-existing context.

AXONIQ-2310

CANNOT_REMOVE_LAST_NODE

This error is returned when a user tries to remove the last node from a replication group. In this case, the user should delete the replication group.

AXONIQ-2311

INVALID_PROPERTY_VALUE

This error is returned in multiple conditions e.g. when creating a context with properties and one of the properties does not have a valid value, also when updating a license and the license file is invalid or the environment variable.

AXONIQ-2500

SAME_NODE_NAME

This error is returned when a node tries to join the cluster with the same internal hostname and port as the leader.

AXONIQ-2501

UNKNOWN_HOST

This error is returned when a hostname was passed that did not resolve to a valid IP address.

AXONIQ-2502

CANNOT_JOIN

This error is returned when a node tries to join the cluster and there is an error.

AXONIQ-2510

UNKNOWN_ROLE

This error is returned when an unknown role is assigned to a user or application. This can only happen when this is done through the REST interface directly or through the CLI.

AXONIQ-2511

INVALID_QUERY

This error is returned when the user sends a query in the search window that is not valid

Rate Limiting Errors

AXONIQ-3000

EVENT_RATE_EXCEEDED

This error is returned when the number of Event messages sent to Axon Server exceeds the processing rate.

Command Handling Errors

AXONIQ-4000

NO_HANDLER_FOR_COMMAND

This error is returned when a command message instruction is sent to the Axon Server and there is no corresponding handler available for it.

AXONIQ-4001

CONNECTION_TO_HANDLER_LOST

This error is returned when Axon Server loses connection to any of the Command Handlers.

AXONIQ-4002

COMMAND_TIMEOUT

This error is returned when a command message instruction is sent to the Axon Server and there is an error while processing it.

AXONIQ-4003

COMMAND_DISPATCH_ERROR

This error is returned when a command message instruction is sent to the Axon Server and there is an error while dispatching it.

Query Handling Errors

AXONIQ-5000

NO_HANDLER_FOR_QUERY

This error is returned when a query message instruction is sent to the Axon Server and there is no corresponding handler available for it.

AXONIQ-5002

QUERY_DISPATCH_ERROR

This error is returned when a query instruction is sent to the Axon Server and there is an error while dispatching it.

Extension Errors

AXONIQ-3004

EVENT_REJECTED_BY_INTERCEPTOR

This error is returned when an interceptor in an extension rejects an event.

AXONIQ-3005

SNAPSHOT_REJECTED_BY_INTERCEPTOR

This error is returned when an interceptor in an extension rejects a snapshot.

AXONIQ-4004

COMMAND_REJECTED_BY_INTERCEPTOR

This error is returned when an interceptor in an extension rejects a command.

AXONIQ-5004

QUERY_REJECTED_BY_INTERCEPTOR

This error is returned when an interceptor in an extension rejects a query.

AXONIQ-5005

SUBSCRIPTION_QUERY_REJECTED_BY_INTERCEPTOR

This error is returned when an interceptor in an extension rejects a subscription query request.

AXONIQ-6100

EXCEPTION_IN_INTERCEPTOR

This error is returned when an interceptor in an extension throws an exception.

Backup Errors

AXONIQ-7000

NODE_NOT_READY_FOR_BACKUP

This error is returned when an Axon Server node is not available for any backup operation.

Internal Errors

AXONIQ-9000

DATAFILE_READ_ERROR

This error is returned when Axon Server is unable to read from the Event/Snapshot Data Files.

AXONIQ-9001

INDEX_READ_ERROR

This error is returned when Axon Server is unable to read from the Index files.

AXONIQ-9100

DATAFILE_WRITE_ERROR

This error is returned when Axon Server is unable to write to the Event/Snapshot Data files.

AXONIQ-9101

INDEX_WRITE_ERROR

This error is returned when Axon Server is unable to write to the Index files.

AXONIQ-9102

DIRECTORY_CREATION_FAILED

This error is returned when Axon Server is unable to create a directory for storing events/snapshots or indexes.

AXONIQ-9200

VALIDATION_FAILED

This error is returned during startup of Axon Server when it performs a validation of the most recent event store segments. This error code is returned when the validation fails.

AXONIQ-9900

TRANSACTION_ROLLED_BACK

This error is returned when any transaction is rolled back.

AXONIQ-9500

INTERRUPTED

This error is returned when Axon Server process is stopped while waiting for events to be written to the event store segment.

AXONIQ-6000

NO_EVENTSTORE

This error is returned when the Axon Server Event Store is not available to perform any instructions.

AXONIQ-6001

CLIENT_DISCONNECTED

This error is returned when an Axon Framework client application disconnects from the Axon Server.

Cluster Errors

AXONIQ-10001

SERVER_TOO_SLOW

This error is returned when any instruction to update the Axon Server cluster fails as the server is too slow to respond.

AXONIQ-10002

UNCOMMITTED_CONFIGURATION

This error is returned when an instruction to update configuration for the Axon Server cluster fails.

AXONIQ-10007

UNCOMMITTED_TERM

This error is returned when a request to update the configuration of a replication group is received before there are any actions committed. The request is refused to prevent potential replication issues.

AXONIQ-10003

REPLICATION_TIMEOUT

This error is returned when the replication process between the nodes of the Axon Server cluster times out.

Other Errors

AXONIQ-0001

OTHER

Any other errors.

AXONIQ-2610

SCHEDULED_EVENT_NOT_FOUND

This error is returned when a scheduled event is not found.

上一页Plugins下一页安全

最后更新于2年前