- 博客(165)
- 资源 (51)
- 问答 (77)
- 收藏
- 关注
转载 动物王国开大会
《动物王国开大会》是嵇鸿写作的一篇童话故事,为人教版一年级下册语文书课文。课文讲了动物王国要开大会,老虎让狗熊通知,狗熊在狐狸、大灰狼、梅花鹿的提醒下,一次又一次才把通知说清楚。通过狗熊四次播报通知,让学生明白发布通知时要把重要的内容说清楚、说完整。 反思:成人在表述一件事情时,能不能说完整。原文 动物王国要开大会,老虎让狗熊通知大家。狗熊用喇叭大声喊:“大家注意,动物王国要开大会,请你们都参加!”一连说了十遍。 狐狸奔来了,对狗熊说:“你......
2021-03-05 09:00:43
739
1
原创 TongWeb支持Spring Boot、Spring Cloud说明
有些应用框架采用Spring Cloud Gateway,运行在非servlet容器上,所以仅可用TongWeb嵌入版的reactor,无法运行在TongWeb企业版上。不能单纯以应用包为jar包或war包来判断采用TongWeb嵌入版或企业版,个别情况下有的应用为war包,但仍以 java -jar app.war的嵌入式方式来运行。注意:Spring Boot的嵌入式运行方式与web运行方式虽然可以互转,但要考虑项目后期维护的便利性, TongWeb企业版与嵌入版也是经常卖错的版本。
2020-11-27 09:18:22
16374
8
原创 申威威鑫H8000+银河麒麟V10, TongWeb v7.0企业版需要哪个安装包?
2. 不太可能是专用机环境,一是专用机版本不会是麒麟v10的版本号;二是 H8000为2024年发布的,这时已经不再发布专用机名录。如果是专用机版本需说明CPU型号、操作系统版本、deb/rpm包。1. 如果是通用环境,只要系统带JDK1.8及以上版本,采用TongWeb7.0通用安装包即可。申威威鑫H8000+银河麒麟V10, TongWeb v7.0企业版需要哪个安装包?
2026-04-14 08:45:23
9
原创 通过TongWeb8.0的预警策略进行THS负载的探活配置
在配置THS、F5等负载软硬件时,通常是通过配置探测端口、探测JSP页面来判断后端的TongWeb是否可用。但这种方式并不能完全反应TongWeb运行是否健康,有可能TongWeb所在服务器CPU过高、内存Full GC频繁、有可能线程池占满、数据源占满等,已经到了不可用的状态。当达到触发条件时访问:http://IP:port/tongweb/status地址时,返回503。配置THS 健康检查项,配置web集群或EJB集群时配置该检测url,以判断后端TongWeb是否可用。
2026-04-10 13:38:26
47
原创 TongWeb7.0 JSP在JDK17及以上版本编译出错
TongWeb7.0对JSP编译器进行了升级,需要升级到TongWeb7.0.4.9_M10及以上版本。在TongWeb7.0+JDK17的环境下,JSP中含有System变量。
2026-04-09 10:32:49
12
原创 TongWeb 报错 The character [_] is never valid in a domain name
访问TongWeb的地址hostname含有下划线导致报错:TongWeb The character [_] is never valid in a domain name。TongWeb8.0升级到TongWeb8.0.9.08及以上版本。
2026-04-09 10:15:21
23
原创 TongWeb7.0 适配金乌数据库obase
obase数据库的驱动直接使用了druid做数据源集群,而且cn.com.obase.ObaseDataSource不是标准的JDBC接口,里面多增加了几个方法,若直接用TongWeb数据源建的话会出错少方法。而应用又想采用JNDI方式引用数据源。通过TongWeb的JNDI资源方式,建cn.com.obase.ObaseDataSourceFactory后生成的DataSource。
2026-04-08 17:46:36
35
原创 TongWeb8.0 JNDI缓存
TongWeb8.0默认开启了JNDI缓存,若遇到如下异常或线程阻塞,则增加参数-Dtongweb.disableJndiCache=true关闭缓存。
2026-04-07 15:51:54
144
原创 TongWeb支持JBoss Weld
2. 将 TongWeb8.0.9.11的version8.0.9.11\tools\weld 或 version8.0.9.11\reverse-version\tools\weld 目录下对应的 tongweb-weld-*.jar 放入应用包下, 部署应用即可.由于weld针对不同应用服务器有不同的处理,如下图, 所以TongWeb需要增加weld的实现类.1. 为避免与TongWeb自带CDI冲突, 根据应用情况生成javax或jakarta命名空间的TongWeb轻量版安装包.
2026-04-03 15:12:50
49
原创 具备百万并发用户执行能力,静态页面加载的平均响应时间低于1.1毫秒, 事务请求处理成功率100%
行业内,生产环境中事务请求处理成功率的合理目标是99.99%(每年故障时间不超过52分钟)或99.999%(每年故障时间不超过5分钟),追求“100%成功率”既不现实,也无实际意义——过度追求绝对成功率,会增加系统复杂度和运维成本,反而影响整体可用性。“集群级百万并发连接”可通过工程手段实现,但与“百万并发执行”并非同一概念。“百万并发用户执行能力”是最易被误解、最常被夸大的指标,其可行性的核心矛盾的在于“并发连接”与“并发请求”的概念混淆,以及单机硬件与软件架构的物理限制。
2026-04-03 13:45:35
312
原创 TongWeb8.0 集中管理console.xml配置文件说明
3. 为防止服务器故障, console.xml文件损坏等情况, 在备份console.xml文件时,还需要备份 domain1\data\secure下的文件. 另外: 在domain1下配置"注册中心" 则向注册中心备份的是该实例下的autodeploy, conf,data,deployment,lib目录.2. 各个节点,实例的具体配置,如: JVM内存, 数据源, 应用配置等信息存放在各个实例的tongweb.xml中.
2026-04-03 10:53:49
33
原创 TongWeb7.0 集中管理heimdall配置文件说明
在采用TongWeb7.0 集中管理heimdall做配置时,说明一下相关配置文件的存放目录和结构。其相关配置文件存放在: ${TongWeb_Home}/applications/heimdall/masterConfig/,同时在 ${TongWeb_Home}/masterConfigBAK做了一个备份。3. 若因服务器故障,当服务器实例丢失的时候,可以尝试点击服务器管理列表上方的“刷新配置”按钮进行恢复。如果agent 数据未丢且为启动状态,服务器管理列表中将显示丢失的服务器实例,即更新成功。
2026-04-03 09:43:16
196
原创 TongWeb7.0含相同类的jar包指明加载顺序
若应用jar中有相同类,如a.jar, b.jar中有一个同名类,默认情况下按文件名排序加载。若需要指明优先加载哪一个。则可以在tongweb-web.xml中设置如下,排在前面的优先加载。
2026-04-02 13:35:45
29
原创 在TongWeb8.0上部署hibernate应用报错
这个问题的原因是hibernate高版本带的jakarta,persistence.*高于TongWeb8.0带的jakarta,persistence.*, 在部署应用时配置" 强制从应用加载的类 " jakarta,persistence 即可。
2026-04-01 10:11:44
27
原创 TongWeb嵌入版异常 java.lang.VerifyError: Bad type on operand stack
加 -Xverify:none 参数解决。
2026-04-01 09:42:13
23
原创 根据应用场景TongWeb版本选购指南
说明:该问题的本质是想知道哪个版本支持Spring Boot3.x 、Spring Framework6.x、7.x 框架。TongWeb7.0.4版本支持JDK17、JDK21,但不支持Spring Boot3.x、Spring Framework6.x/7.x 框架,需要TongWeb8.0。(2) ASP.NET Core:自带 Web Server(Kestrel),中间件是应用内部组件,不依赖外部容器。1. 优先要去考察应用情况,企业版、容器云版、嵌入版均有可能。1. PHP应用直接推荐THS。
2026-04-01 09:01:01
110
原创 浏览器切换中英文时,Accept-Language 请求值分别为:zh-CN、en-US返回编码不同
出现条件:当JSP页面头无编码设置,且JSP标签处理有调用response.setLocale(locale),而这个locale参数是读取请求头Accept-Language时,就会出现响应编码不同的情况。当请求:Accept-Language: en-US ,返回:text/html;当请求:Accept-Language: zh-CN , 返回:text/html;charset=UTF-8,若想统一这种情况下返回的编码,可以在 web.xml中增加配置。
2026-03-27 10:39:38
27
原创 Http GET / 请求返回值不同的问题
格式错误),高版本 HTTP(HTTP/1.1 严格模式、HTTP/2/3)会直接断开连接,不返回任何错误码。这不是服务故障,是新版 HTTP 协议的安全加固规则:低版本 HTTP 会返回 400 错误,高版本直接关闭连接(断开),防止恶意请求攻击。发送了不符合 HTTP 协议规范的请求(比如。
2026-03-26 15:35:41
102
原创 TongWeb7.0配置tongweb-web.xml修改jsessionid名及其值的长度
2.session-id-length 属性用于自定义 Session ID 的存储长度(单位:字节),示例中设置为32字节;该属性未配置时,Session ID 默认存储长度为 16 字节,对应浏览器抓包时以十六进制字符串形式显示为 32 个字符。1. cookieName 为固定属性名,其属性值(示例中为 MySESSIONID)即为自定义的 Session Cookie 名称;若不配置该属性将使用默认名称 JSESSIONID。
2026-03-23 13:49:51
40
原创 http头键名大小写问题
2. WebSphere、Weblogic、Jetty环境下http请求头键名是区分大小写的。1. TongWeb、tomcat环境下http请求头键名不区分大小写,一律会转化为小写。TongWeb嵌入版在spring boot配置中增加参数。针对这一问题,为保证移植的兼容性。
2026-03-12 09:47:05
56
原创 eclipselink JPA换hibernate JPA
2.eclipselink.target-database 属性需要指定数据库方言类。而针对国产数据库eclipselink没有,国产数据库厂商会有适配hibernate的方言类。1. eclipselink.target-server 属性需要指定应用服务器,以获取全局事务,数据源物理连接,JMX等,而没有针对TongWeb的。
2026-03-12 08:50:46
40
原创 BLOOM 布隆过滤器针对应用大量jar包加载时加快启动速度
TongWeb7.0.4版本在tongweb-web.xml中配置。若应用中存在大量jar文件,会导致启动应用时间过长。采用BLOOM布隆过滤器可以加快启动速度。
2026-03-11 15:57:26
40
原创 http头Location是相对路径还是绝对路径
也有同样参数:server.tongweb.use-relative-redirects =true | false,TongWeb7.0.4.X版本,无论http1.0还是http1.1。TongWeb7.0.E版本。
2026-03-11 15:40:09
75
原创 annotation扫描引起的StackOverflowError问题
因为bcprov*.jar中的[org.bouncycastle.asn1.ASN1EncodableVector、org.bouncycastle.asn1.DEREncodableVector两个类互为父子关系,所以扫描时造成死循环。
2026-03-11 15:23:27
39
原创 在windows平台下log4j日志输出很多数字
配置启动参数-Dlog4j.skipJansi=true, 禁用 Jansi 库(用于控制台彩色日志输出)。
2026-03-11 15:15:20
82
原创 trimDirectiveWhitespaces消除JSP空白行
JSP中会经常使用到使用jsp标签和jstl的标签,比如, , , 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。最方便的解决方法是在web.xml 中添加以下设置。这个是针对所有jsp页面,还有一种就是在单个的jsp中添加。
2026-03-11 09:54:37
41
原创 tagpoolMaxSize引起的异常
通过分析TongWeb对标签对象实例是通过标签处理对象池来获取,所以怀疑是标签结束对象未销毁时又从池中获取到此对象影响的,目前可以先通过配置tongweb/conf/default-web.xml。将tagpoolMaxSize设为0关闭此功能后,再无此异常。
2026-03-11 09:43:01
25
原创 ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB问题
数据源配置时未将ojdbc.jar放在TongWeb的lib目录下,而且在数据源配置时指定了存放在其它目录的ojdbc.jar。通过在数据源配置时指定的ojdbc.jar路径应用是加载不到的,若应用中也含有ojdbc.jar,因为是在两个不同的类加载路径,所以会有类转化异常。解决办法是把ojdbc.jar放在TongWeb的lib下数据源与应用共用同一类路径上的ojdbc.jar。
2026-03-11 09:30:57
44
原创 载入Java VM时 Windows 出现错:2
TongWeb的exe安装程序通过InstallAnyWhere制作,老版本的exe安装程序已不支持高版本JDK,可通过指定低版本JDK解决。
2026-03-11 09:14:22
63
原创 jsp-property-group (GBK) is different from that specified in page directive (UTF-8)
jsp页面的pageEncoding设置和web.xml中的jsp-property-group的pageEncoding属性设置不一致引起的。应用下的WEB-INF中的web.xml中的设置。TongWeb下JSP编译出错。
2026-03-11 09:03:34
24
原创 jersey1.x应用报错NameNotFoundException: Name “com“ not found问题
Jersey自带CDI引起的问题,解决办法增加:-Dcom.sun.jersey.server.impl.cdi.lookupExtensionInBeanManager=true 参数即可。
2026-03-11 08:58:19
28
原创 TongWeb8.0 hibernate事务接口
之所以配为ResinTransactionManagerLookup类是因为其事务的JNDI名配TongWeb相同。TongWeb8 的hibernate事务接口配置是什么?TongWeb8.0 的tongweb-integration-app.jar中有hibernate适配类。
2026-03-04 08:43:08
51
原创 配置Oracle数据源报错:NoClassDefFoundError: Could not initialize class oracle.net.nt.Clock
TongWeb8.0.9.09版本及之前,将ojdbc.jar放在TongWeb的lib下配置数据源,会因先执行一次卸载同协议类,再注册,这样导致加载时的初始化资源被关闭,创建数据源时加载 oracle.net.nt.Clock 调用 TimeoutInterruptHandler.getTimer() 获取的定时器已经被关闭无法使用,Clock 加载失败。方法一:升级到TongWeb8.0.9.10及之后版本。
2026-02-03 09:33:31
129
原创 关于maxPartCount和maxPartHeaderSize参数的限制说明
当 Web 表单中上传文件或提交包含二进制数据的表单,通常设为multipart/form-data类型。它允许在单个 HTTP 请求中发送多个不同类型的数据。其中 boundary 参数定义了用于分隔不同部分的边界字符串。边界字符串必须是唯一的,不能出现在任何数据部分中。
2025-12-10 16:11:01
674
原创 关于Java EE应用中xml解析类的问题
在Java EE应用中常遇到针对xml文件的处理,而针对这种处理有JDK自带的类,开源组件自带的实现类。由于从JDK1.8移植到JDK11以上 JDK默认不带一些类,从weblogic、websphere、tomcat移植到TongWeb上,默认的xml解析类不同导致一些解析问题。
2025-11-03 14:05:04
561
原创 关于nacos注册服务端口时获取TongWeb应用端口的方式
大部分参考tomcat方式通过JMX Mbean获取http端口,而在TongWeb7.0下此代码虽然也可以通过该方式获取端口,但由于TongWeb7.0默认启动9060、8088、5100三个端口,所以如下代码方式通过Mbean获取的端口不一定为应用端口, 从而导致注册的端口不对。在使用Spring Boot、Spring Cloud向nacos注册服务端口时,在TongWeb嵌入版、tomcat嵌入版的使用方式如下,通过server.port注册端口。
2025-10-15 10:04:21
636
【中间件技术】TongWeb V8.0安装与使用指南:应用服务器部署配置及License授权管理
2026-03-05
本文档《TongWeb-V8.0产品介绍手册》全面介绍了东方通公司研发的企业级应用服务器TongWeb V8.0的产品概述
2026-03-05
中间件基于TongWeb嵌入式版的应用实施规范:配置优化、安全策略与性能调优综合指南
2026-03-05
【中间件技术】基于TongWeb嵌入式版的Spring生态兼容性问题解析:常见故障诊断与性能优化方案设计
2026-03-05
【中间件迁移】TongWeb嵌入式版应用迁移技术指南:SpringBoot与Nacos服务器向国产信创平台平滑过渡
2026-03-05
Java生态TongWeb V8.0嵌入式版生态支持手册:Spring Cloud与云原生监控集成配置指南
2026-03-05
TongWeb V8.0嵌入式版的详细参数说明手册
2026-03-05
【中间件技术】基于TongWeb嵌入式版的响应式编程容器:Spring WebFlux与Spring Cloud Gateway集成应用指南
2026-03-05
【Java应用服务器】TongWeb V8.0嵌入式版Servlet容器技术手册:Java EE与Jakarta EE标准支持及Spring Boot集成配置指南
2026-03-05
中间件基于Spring Boot的嵌入式Web容器:TongWeb V8.0支持Java EE/Jakarta EE与响应式编程的微服务应用部署方案
2026-03-05
【中间件技术】基于JavaEE规范的应用服务器TongWeb-V7.0功能特性与云原生部署方案研究
2026-03-05
【中间件技术】基于TongWebV7.0的集群管理与高可用架构:会话复制与负载均衡协同机制设计
2026-03-05
东方通TongWeb V7.0命令行工具使用指南,涵盖安全认证、参数配置及部署管理,适用于系统管理员进行应用服务器运维
2026-03-05
【Java应用服务器】TongWeb-V7.0应用管理指南:支持五种应用类型与四种部署方式的系统运维手册
2026-03-05
中间件基于JavaEE规范的TongWeb应用服务器安装指南:支持多平台部署与集群管理
2026-03-05
【中间件技术】基于TongWeb-V7.0的应用服务器部署:快速安装配置与Web参数调优指南
2026-03-05
【中间件安全】基于TongWebV8.0的安全加固配置:应用服务器安全策略与防护机制实施指南
2026-03-05
信息安全基于等保2.0的应用服务器安全配置:TongWeb V7.0用户管理与审计日志防护体系设计
2026-03-05
【中间件容器化】TongWeb V8.0容器化部署技术指南:基于Docker的最佳实践与Jakarta兼容性适配方案
2026-03-05
006-TongWeb-V8.0常见问题手册.pdf【中间件技术】TongWeb V8.0常见问题手册:应用部署、配置管理与安全策略综合指南
2026-03-05
TongWeb7.0下应用上传附件报错:com.tongweb.web.util.http.fileupload.FileCountLimitExceededException:attachment
2025-11-07
在TongWeb上部署应用报错:java.lang.ClassCastException: x.BCECPrivateKey cannot be cast to x.BCECPrivateKey
2025-09-02
TongWeb7.0控制台提示:不安全,请更新国密证书
2025-08-19
TongWeb7.0是否支持JDK17?
2025-07-25
TongWeb8.0安装后启动报错 Failed to create directory
2025-07-17
TongWeb7.0报错 invalid logger merge
2025-07-15
TongWeb通过JavaEE、JakartaEE认证的地址在哪里?
2025-07-15
spring应用报错:InstanceAlreadyExistsException
2025-07-07
TongWeb部署应用时加载webservice慢
2025-07-03
TongWeb是否提供良好的事务管理支持能力
2025-07-03
TongWeb8是否支持国密证书链完整校验
2025-07-03
TongWeb采用SSH证书登录,“密钥字符串” 报:密钥格式不正确。
2025-06-30
TongWeb 采用异步servelt报错:Async support must be enabled on a servlet and for all filters involved
2025-06-26
TongWeb是否每隔一个小时执行一次System.gc()
2025-06-19
TongWeb数据源招标参数
2025-06-18
TongWeb 日志输出:Duplicate class
2025-06-17
TongWeb安全防护
2025-06-13
TongWeb密级标识
2025-06-11
invalid cpu count for license
2025-05-07
%{X-Forwarded-For}i cannot contain XFF!
2025-04-23
TongWeb8启动报:pid file not exists
2025-03-05
TongWeb日志报错:HTTP method names must be tokens
2025-02-26
TongWeb嵌入版用 spring cloud sleuth报错
2025-01-10
TongWeb 下应用JSP编译报EL相关空指针异常
2024-11-27
TongWeb8.0控制台密码重置方法
2024-11-19
TongWeb8 hibernate事务接口
2024-10-31
IBM JDK启动TongWeb8.0出错
2024-10-22
在TongWeb8.0下部署应用出错
2024-09-10
TongWeb8.0下应用用javamail接口报错
2024-09-04
在TongWeb8.0上部署hibernate应用报错
2024-07-30
TongWeb7 空指针异常
2024-01-24
TongWeb 应用中requst对象获取
2023-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅