功能清单
表1. 金蝶Apusic应用服务器 V10 技术规范
| JakartaEE8技术规范表 | |
|---|---|
| Web Application Technologies | Java API for WebSocket 1.1 |
| Java API for JSON Binding 1.0 | |
| Java API for JSON Processing 1.1 | |
| Java Servlet 4.0 | |
| JavaServer Faces 2.3 | |
| Expression Language 3.0 | |
| JavaServer Pages 2.3 | |
| JSTL 1.2 | |
| Web Services Technologies | Java API for RESTful Web Services(JAX-RS) 2.1 |
| Implementing Enterprise Web Services 1.3 | |
| Web Services Metadata for the Java Platform 2.1 | |
| Java API for XML-Based RPC(JAX-RPC) 1.1 | |
| Java API for XML Registries(JAXR) 1.0 | |
| Enterprise Application Technologies | Batch Applications for the Java Platform 1.0 |
| Concurrency Utilities for Java EE 1.0 | |
| Contexts and Dependency Injection for Java 2.0 | |
| Dependency Injection for Java 1.0 | |
| Bean Validation 2.0 | |
| Enterprise JavaBeans 3.2 | |
| Interceptors 1.2 | |
| Java EE Connector Architecture 1.7 | |
| Java Persistence 2.2 | |
| Common Annotations for the Java Platform 1.3 | |
| Java Message Service API 2.0 | |
| Java Transaction API 1.2 | |
| JavaMail 1.6 | |
| Management and Security Technologies | Java EE Security API 1.0 |
| JASPIC 1.1 | |
| Java Authorization Contract for Containers 1.5 | |
| Java EE Application Deployment 1.2 | |
| J2EE Management 1.1 | |
| Debugging Support for Other Languages 1.0 | |
| Java EE-related Specs in Java SE | Java Management Extensions 2.0 |
| SOAP with Attachments API for Java 1.3 | |
| Streaming API for XML 1.0 | |
| Java API for XML Processing 1.6 | |
| Java Database Connectivity 4.0 | |
| Java Architecture for XML Binding 2.2 | |
| Java API for XML-Based Web Services 2.2 | |
| JavaBeans Activation Framework 1.1 | |
表2. 金蝶Apusic应用服务器 V10 产品功能清单
| 一级功能模块 | 二级功能模块 | 功能说明 | 备注 |
|---|---|---|---|
| 应用管理 | 提供应用部署、卸载、配置等功能 | ||
| 应用热更新 | 可以不手动重新加载应用程序,自动重新加载类信息 | ||
| 应用增量更新 | 补充更新应用程序 | ||
| 应用热部署、热卸载 | 应用服务器处于运行中部署或卸载应用程序 | ||
| 应用目录方式部署 | 部署打包模式为目录的应用程序 | ||
| 自动部署功能 | 提供自动部署应用程序功能 | ||
| JSP预编译 | 预编译 JavaServer Pages(JSP)文件 | ||
| 部署WAR、EAR、RAR、JAR应用类型 | 部署打包模式为WAR、EAR、RAR、JAR的应用程序 | ||
| WEB应用多版本共存功能 | 支持部署WEB应用多版本,且允许多版本共存 | ||
| 类加载冲突检测 | 支持类加载冲突检测,并生成检测报告 | ||
| 部署应用支持可选组件 | 部署应用支持可选组件,包括JPA、JSF、CDI、BeanValidation、JSONP、Restful | ||
| 向导式部署应用 | 支持向导式部署应用 | ||
| 部署OSGI框架应用 | 支持部署基于 OSGI 框架开发的应用可以在运行期浏览、动态调整依赖、重载、启动及运行 | ||
| 应用备份 | 支持应用备份与恢复功能 | ||
| 应用回收站 | 提供应用回收站功能 | ||
| 应用防篡改 | 应用回收站功能 | ||
| 资源管理 | |||
| JDBC连接池管理 | 对数据库连接池进行管理,包括数据库连接池大小、最长等待时间、连接验证等配置项 | ||
| 数据源JNDI配置 | 数据库JNDI配置,应用程序通过JDBC资源中的JNDI名称查找数据源 | ||
| 数据源重要配置信息加密 | 数据源配置中的密码以加密方式存储在文件中,管理界面显示时为加密状态,确保数据安全 | ||
| JBDC多数据源资源 | 同一JDBC资源关联多个JDBC连接池 | ||
| 数据库连接泄露检测和回收 | 支持数据库连接泄露检测和泄露连接自动回收 | ||
| 数据库语句泄露检测和回收 | 支持数据库语句泄露检测和泄露语句自动回收 | ||
| 自定义线程工厂 | 支持配置自定义线程工厂 | ||
| VIP线程池 | 配置VIP线程池,能够对请求进行区分 | ||
| 配置JavaMail会话 | 支持配置JavaMail会话 | ||
| 共享库配置 | 配置共享库,同一类库资源可以被多个应用使用 | ||
| 配置资源适配器 | 支持配置资源适配器 | ||
| 配置连接器 | 支持配置连接器 | ||
| 配置连接器连接池 | 支持配置连接器连接池 | ||
| 配置JMS 连接工厂 | 支持配置JMS连接工厂,可配置Topic、Queue资源类型 | ||
| 配置JMS目标资源 | 支持配置JMS目标资源,可配置Topic、Queue资源类型 | ||
| 生命周期模块 | 支持配置生命周期模块 | ||
| 自定义外部JNDI资源 | 支持自定义外部JNDI资源 | ||
| 熔断限流 | 对高并发流量进行熔断、限流、整形,以防止流量过大压垮系统 | ||
| 上下文服务 | 用于创建动态代理对象,这些对象捕获容器的上下文,并允许应用程序在稍后的时间内在该上下文中运行 | ||
| 托管执行者服务 | 配置应用程序使用托管执行器服务异步执行提交的任务 | ||
| 周期性执行者服务 | 配置应用程序使用托管调度执行器服务在特定时间异步执行提交的任务 | ||
| 工作安全映射 | 配置工作安全映射,将资源适配器 EIS 主用户或 EIS 用户组提交的工作的调用方身份映射到 Apusic Server 安全域中的适当主用户或用户组 | ||
| OSGI Bundle储存库 | 管理OSGI Bundle资源 | ||
| 监控管理 | |||
| 监控服务配置 | 配置和管理监控服务 | ||
| SNMP代理 | 配置snmp代理服务,可以通过snmp协议获取应用服务器监视信息 | ||
| 监控告警 | 开启监控告警功能, 对运行线程、内存、CPU 提供监视功能。支持设置阈值及告警方式 | ||
| 监控回放 | 支持监控回放,支持快放、慢放、前进、后退、播放、暂停等 | ||
| 长耗时请求追踪 | 支持长耗时请求追踪,可配置长线程阈值、日志记录路径,支持手动停止长线程 | ||
| FullGC监控 | 支持监控每次FullGC耗时、FullGC原因、FullGC前后内存变化详情;支持设置单次FullGC时长、指定时间内FullGC次数进行告警 | ||
| 图形监控 | 以图形模式展示监控数据 | ||
| 类信息跟踪 | 展示类信息 | ||
| JNDI树 | 展示JNDI信息 | ||
| 生成快照 | 支持生成快照,包括进程、线程、堆、配置文件、日志等 | ||
| 繁忙线程监控 | 监控运行中的繁忙线程,支持下载线程信息、手动停止指定的线程 | ||
| 阻塞线程监控 | 监控运行中的阻塞线程,支持下载线程信息、手动停止指定的线程 | ||
| 性能采集 | 可采集CPU使用情况,生成火焰图 | ||
| 日志管理 | |||
| 日志参数配置 | 可配置日志参数 | ||
| 日志查看 | 可通过管控平台查看日志 | ||
| 日志压缩 | 可对每日产生的日志进行压缩 | ||
| 日志轮转 | 设置日志文件的大小或滚动的时间实现日志轮转 | ||
| 日志下载 | 可通过管控平台下载日志 | ||
| 日志级别 | 可设置日志级别,打印不同级别的日志 | ||
| 日志推送 | 支持日志推送到Kafka | ||
| 访问日志配置 | 可配置访问日志 | ||
| 访问日志查看 | 可通过管控平台查看访问日志 | ||
| 访问日志压缩 | 可对每日产生的访问日志进行压缩 | ||
| 访问日志轮转 | 设置访问日志文件的大小或滚动的时间实现访问日志轮转 | ||
| 访问日志下载 | 可通过管控平台下载访问日志 | ||
| 集群管理 | |||
| 服务器集群配置 | 支持配置服务器集群,统一管理集群实例 | ||
| 管理负载均衡器 | 管理ALB、Nginx、Apache等负载均衡器 | ||
| 一键安装负载均衡器 | 支持一键安装负载均衡器 | ||
| 配置缓存集群 | 配置及管理缓存集群,统一管理缓存集群实例 | ||
| 配置负载均衡器集群 | 配置负载均衡器集群,实现高可用 | ||
| 负载均衡器配置静态资源 | 负载均衡器可配置静态资源缓存 | ||
| 负载均衡器配置SSL | 负载均衡器可配置SSL证书 | ||
| 集群动态扩容和缩容 | 服务器集群实例支持CPU或内存使用情况动态扩容和缩容 | ||
| 实例的宕机检测和重启 | 支持实例的宕机检测和重启,保障业务程序正常运行 | ||
| 会话分布式存储 | 支持给一个分布式储存 | ||
| 配置管理 | |||
| 动态配置JMX连接器 | 配置JMX连接器 | ||
| EJB容器参数配置 | 配置EJB容器参数,包括EJB池大小等信息 | ||
| Web容器参数配置 | 配置Web容器参数,包括会话属性、管理器属性等 | ||
| 消息服务参数配置 | 配置消息服务参数,包括JMS服务类型等,同时可配置JMS主机信息 | ||
| JVM参数配置 | 配置JVM参数,包括JVM选项、垃圾回收器等 | ||
| JACC配置 | 配置JACC信息 | ||
| 网络监听程序配置 | 配置网络监听程序 | ||
| HTTP协议参数配置 | 配置HTTP协议参数配置 | ||
| 日志参数配置 | 配置日志参数 | ||
| 线程池配置 | 配置线程池信息 | ||
| 虚拟主机配置 | 配置虚拟服务器信息 | ||
| 安全域配置 | 配置安全域,包括JDBC安全域、文件安全域、LDAP安全域、Pam安全域、证书安全域等 | ||
| 独立实例 | 独立实例 | 创建和管理独立实例 | |
| 生命周期管理 | 生命周期管理 | 创建和管理实例生命周期 | |
| 升级管理 | |||
| 补丁管理 | 上传和管理补丁文件 | ||
| 升级服务 | 可视化补丁升级,支持更新、回滚补丁操作 | ||
| 安全性 | |||
| 管理控制台支持等保三员 | 支持三员分立 | ||
| 系统管理 | 配置密码策略、业务配置备份等 | ||
| 用户管理 | 配置用户信息 | ||
| 角色管理 | 配置角色信息 | ||
| 资源管理 | 配置目录资源 | ||
| 审计日志 | 查看、备份审计日志 | ||
| 操作日志 | 查看、备份操作日志 |
编辑页面 (opens new window)