Release Notes
# Overview of Kingdee Apusic Application Server
Kingdee Apusic Application Server Standard Edition is a web application server that supports the Jakarta EE specification. It features fast startup and a lightweight, streamlined design, enabling rapid deployment and operation of applications in resource-constrained environments, and supporting rapid development of Java microservice applications represented by Spring Boot.
# About This Release
This release is named "Kingdee Apusic Application Server V10 SP12", or "AAS-V10 SP12" for short. This release delivers in-depth enhancements across four major dimensions: Intelligent Operations, Full-Stack Observability, Defense in Depth, and Flexible Tuning, with the goal of improving system observability, security, and operational efficiency.
# New Features and Enhancements
# Intelligent Operations: Automation and Open Integration
Committed to reducing operational complexity and improving platform openness and usability:
- Multilingual Interface and Command-Line Automation: Full support for multilingual interfaces, breaking down internationalization barriers; new powerful command-line functionality and script recording enable automated orchestration of complex operations.
- One-Click Online Restart: A new Restart Server entry has been added to the top functional area of the management console, allowing you to restart the application server online without logging in to the server backend. A confirmation prompt and impact description are provided before the operation, simplifying routine O&M tasks.
- Intelligent Alerting with Multi-Channel Notification: An upgraded alert configuration system supports threshold and consecutive-occurrence trigger rules for multi-dimensional metrics such as CPU usage, memory usage, Full GC count/duration, HTTP timed-out requests, HTTP pending task count, and HTTP error count. It supports multi-channel notifications via email, SNMP, and alert platforms, and provides alert interval control to prevent alert storms, ensuring anomalies reach you immediately.
- Open Interfaces and Ecosystem Integration: Standard interface services (Prometheus metrics endpoint
/aas-console/metricsand Restful JSON interface/aas-console/metrics/data, with support for security authentication and IP whitelists) and SNMP configuration (SNMP agent service, enabling third-party network management systems to collect monitoring data) are provided, facilitating integration with third-party monitoring and network management platforms such as Prometheus and Grafana. A new Session Manager and convenient log viewing functionality further improve daily O&M efficiency. - Brand-New Visual Management Experience: A fully upgraded management platform visual interface delivers more intuitive data presentation and smoother interaction.
# Full-Stack Observability: End-to-End Monitoring and Deep Diagnostics
To address the "black box" problem of running applications, this release introduces comprehensive, full-spectrum visibility from the code level to the system level:
- Call Chain Analysis and SQL Tracing: New Call Chain Analysis and SQL Tracing features visualize request flow paths. SQL tracing supports slow SQL threshold filtering, call stack collection, combined queries by data source/event/keyword, and record export, enabling precise identification of slow queries and performance bottlenecks.
- Deep JVM Insight: Provides Full GC monitoring (real-time capture of Full GC/Mixed GC events, displaying GC frequency and duration curves and memory region usage, with support for correlating with Heap Dumps), Class Loading Tracing (visualizes the class loader hierarchy and class path details to troubleshoot class conflicts and class loading order issues), and Thread Monitoring, helping developers gain deep insight into memory usage and concurrent execution, and quickly troubleshoot memory leaks and deadlocks.
- Class Conflict and Redundancy Detection: A new Class Resource Analysis capability supports class conflict and redundant dependency detection for deployed applications or uploaded war/jar/zip application files, providing a problem list, remediation suggestions, and report export to help troubleshoot runtime anomalies caused by duplicate classes or version inconsistencies.
- Snapshots and Fault Retrospection: Introduces Snapshot functionality and Monitoring Replay capability, enabling you to save critical runtime states and replay historical fault trajectories; combined with One-Click Inspection, system health can be quickly assessed.
# Defense in Depth: Fine-Grained Security Control and Compliance Auditing
A comprehensive upgrade to the platform's security protection system to meet enterprise-grade compliance and high-security requirements:
- SM Cryptographic Authentication and Transmission Security: New SM cryptographic authentication configuration and certificate repository configuration support domestic cryptographic algorithms, safeguarding data transmission security; security domain configuration and a security configuration module provide fine-grained access control.
- Fine-Grained Permissions and Full Operation Auditing: Enhanced User Management, Role Management, and Authorization modules support a fine-grained RBAC permission model; the new Audit Log module records and retains a full trace of all critical operations, meeting compliance audit requirements.
# Flexible Tuning: Runtime Configuration and Performance Optimization
More low-level configuration capabilities are opened up, giving administrators stronger performance tuning tools:
- Custom Tuning of Core Parameters: Supports custom adjustment of JVM configuration, thread pool configuration, and data source configuration, allowing fine-grained resource allocation based on business load characteristics.
- Advanced Runtime Features: New CRaC configuration (second-level restart technology) significantly shortens service startup time; virtual host configuration and HTTP channel configuration enhance resource isolation and communication extensibility.
- Customizable Logging and Monitoring Policies: Supports log configuration, JMX configuration, and monitoring configuration, allowing users to define data collection policies and output formats as needed.
# Other Feature Changes
None
# Deprecated and Removed Features
# Deprecated Features
None
# Removed Features
None
# Bug Fixes
None
# Known Issues
None