在soloaris环境下
在使用过程中后台报了很多如下的错误,目前还不能确定该错误和应用程序的操作有什么关系,并且在
该错误的前后一般都没有报其他系统异常。
2007-9-6 0:14:30 org.apache.tomcat.util.net.TcpWorkerThread runIt
严重: Remote Host /172.16.16.94 SocketException: 无效的自变量
2007-9-6 0:14:30 org.apache.tomcat.util.net.TcpWorkerThread runIt
严重: Remote Host /172.16.16.94 SocketException: 无效的自变量
目前从网上找到一种说法是给soloaris打补丁,因为2.61的soloaris是最新的,所以还没有试用该方法。
不知道大家有什么碰到过?给些意见和经验
找到下面这篇文章,基本可以确定这个错应该忽略,实际使用过程中也没有因为这个日志错而导致什么问题出现。
Tomcat的SEVERE: Remote Host / SocketException: Connection reset原因分析及解决办法
引用:
昨天在测试帮助文件时发现一直打不开,好像是一直再刷新,于是就到服务器上查看Tomcat的日志,就发现了下面的信息:
Apr 21, 2008 9:27:34 AM org.apache.tomcat.util.net.TcpWorkerThread runIt
SEVERE: Remote Host /172.16.128.248 SocketException: Connection reset
并且这两条信息几乎是每个1-2秒就出现一次,很是频繁。于是就搜索了一下,就找到了下面的内容:
The usual cause is that the browser''s stopped a HTTP request part-way through,
generally because the user''s navigated to another page before the first page has
completely downloaded. The browser closes the connection, with the result that
Tomcat gets an exception when it next tries to write data to the socket.
Arguably it shouldn''t be logged as a SEVERE error on production systems, but
getting that log message during development and stress testing can be very
handy! 于是就查看它引用的JavaScript文件,发现好多不存在。终于明白,是因为有些变量不存在,导致了这里的反复重载。重新加入这些JavaScript文件后,问题解决。
Fix it by any of the following (in increasing order of difficulty):
1) Ignore it (and change any log-reading scripts that look for SEVERE errors to
ignore this one);
2) Grab the source for 5.0.28, find the line where this is logged and change the
logging level in the case of a connection reset error, then recompile Tomcat;
3) Educate your users that they are supposed to sit on their hands until the
page has completely loaded (by far the hardest ;-) ).
后面还有别人的补充:
If it happens that often and you don''t have a high traffic site, it might be a monitor script, that does only check if it can do a TCP connect and drop the connection before a full HTTP request-response cycle has finished.
不过我的情况和上面所说的都不符合,于是就查看了源文件,发现了如下代码:
if (!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();
分享到:
相关推荐
- `/var/log` 目录下的各种日志文件:存储系统事件和错误信息。 9. 系统管理与故障排查: - `svcs`:查看和管理Solaris服务。 - `bootadm`:管理启动配置。 - `kstat`:查看内核统计信息。 - `truss`:跟踪...
Sun soloaris的培训视频和ppt,收藏多年,需要的同学请下载拿去吧,视频文件太大,只传PPT,需要视频的请留言,免费提供!
libusb是一个用于从Linux、macOS、Windows、OpenBSD/NetBSD、Haiku和Solaris用户态访问USB设备的库。它是用C编写的(Haiku后端用c++编写),并根据GNU Lesser General Public License 2.1版本或(由您选择)任何后续版本...
"永宏PLC与台达VFD-M变频器RTU通讯程序的极致体验:简单上手,功能强大,附教程和全套配套程序",永宏plc和台达vfd-m变頻器modbs rtu通讯程序史上最好用的plc和变頻器rtu通讯程序,甩三菱bd板通讯几条街了,程序简单易用,好上手功能强大,控制监视效果可以看视频,说走就走。 使用的是永宏fbs-20mct plc,A,B,N系列也都支持。 内容包含plc和威纶通触摸屏程序,变頻器参数设置和通讯接线,plc程序有注释,关键还有三集的教程送 ,永宏PLC;台达VFD-M变频器;Modbus RTU通讯程序;易用性;功能强大;控制监视;视频教程;永宏FBS-20MCT PLC;A、B、N系列支持;威纶通触摸屏程序;变頻器参数设置;通讯接线;教程。,永宏PLC与台达VFD-M变频器RTU通讯程序:易用强大,监控无难事
"智能电网中配电网孤岛划分与故障重构策略研究",配电网孤岛划分及故障重构 ,配电网孤岛划分; 故障重构; 电力系统稳定性; 能源管理优化; 智能算法应用。,"智能配电网孤岛划分与故障重构策略研究"
EPSON机械手与相机TCP/IP协议协同操作及PLC通讯映射触摸屏实现自动化控制,EPSON机械手跟相机搭配走tcp ip协议,及跟plc通讯将手动操作部分映射到触摸屏 ,核心关键词:EPSON机械手; 相机搭配; TCP/IP协议; PLC通讯; 手动操作; 触摸屏映射。,"EPSON机械手与相机TCP/IP通信,手动操作映射至触摸屏的PLC通讯方案"
伺服电机PLC控制案例程序详解:从基础到实践的全方位指南,伺服电机控制伺服电机案例程序整套伺服电机PLC程… ,核心关键词:伺服电机控制; 案例程序; 整套伺服电机; PLC程序; 伺服电机案例。,"伺服电机控制案例:完整程序与PLC工程实践"
Matlab主动配电网优化重构程序:基于牛顿拉夫逊法的仿真实现与最优电源接入位置研究,matlab主动配电网优化重构程序 牛顿拉夫逊法的Matlab仿真程序 以网损费用最低作为目标函数,也可以改为其他目标,最终计算出最优电源接入位置,实现配电网的优化重构 有专门的文档说明和程序注释,好理解好上手 ,核心关键词:Matlab; 主动配电网优化重构程序; 牛顿拉夫逊法仿真; 网损费用最低目标函数; 最优电源接入位置; 配电网优化重构; 文档说明; 程序注释。,"MATLAB实现主动配电网优化重构:牛顿拉夫逊法仿真及多目标优化研究"
RCC电路间歇振荡的研究资料
高清电视音频解码的定点DSP 实现
字典树的内存优化策略.pdf
西门子SMART触摸屏与两大变频器Modbus通讯实现多功能控制及数据读取文档(附详细程序与源程序文件),西门子SMART触摸屏与2台变频器通讯,通过modbus rtu与三菱FR-D700、台达MS300变频器通讯,实现正反转控制、频率设定,读取输出频率、输出电压、输出电流,有详细的程序说明和源程序文件,文档使用云笔记整理撰写 ,西门子SMART触摸屏; Modbus RTU通讯; 变频器控制; 频率设定; 输出参数读取; 程序说明; 源程序文件; 云笔记整理撰写,西门子SMART触摸屏三变频器通讯控制方案及源码详解
全国标准化知识竞赛试题库(含参考答案).pptx
BLDC控制器创新设计方案揭秘:高效能、智能化控制策略实践,BLDC控制器设计方案 ,核心关键词:BLDC控制器; 设计方案; 驱动算法; 控制系统; 性能优化; 可靠性设计; 安全性设计; 调试与测试; 通信协议; 硬件与软件整合。,基于BLDC电机的控制器设计新思路
计算两个相机相对位姿(1).py
BLDC无刷直流驱动控制板:驱动300W电机,功能丰富,含霍尔传感器,原理图与源码齐全,CAN通信总线技术,电压范围广泛,BLDC无刷直流驱动控制板资料,可驱动300W电机,已量产(STM32 CAN总线)输入电压:15~36V 驱动功率:300W~500W ,20A电流检测,CAN通信总线 功能介绍 KEY1:运行 KEY2:停止 VR1:转速调节 带霍尔传感器 提供工程原理图和源码,AD9工程 内有提供电机型号 ,核心关键词:BLDC无刷直流驱动控制板;300W电机驱动;STM32 CAN总线;输入电压范围;驱动功率范围;20A电流检测;CAN通信总线;运行功能;停止功能;转速调节;霍尔传感器;工程原理图;源码;AD9工程;电机型号。,"300W电机驱动的BLDC控制板:STM32 CAN总线、多功能接口的电机控制技术资料"
西门子S7-1200PLC与KTP700触摸屏协同控制松下伺服电机:运动控制、位置显示与以太网通讯,西门子S7-1200PLC和KTP700触摸屏控制松下伺服电机运动控制程序4 程序简介:可以实现伺服电机的正转、反转控制,相对运动,显示电机的当前位置、速度和运行状态 硬件平台:西门子S7-1200PLC(CPU1215C)+西门子KTP700触摸屏+伺服电机+伺服电机控制器 软件平台:博图V13 SP1,(V14版本可以兼容打开) 通讯协议:以太网通讯 触摸屏ip地址:192.168.0.3 PLC的IP地址:192.168.0.1 ,S7-1200PLC; KTP700触摸屏; 松下伺服电机; 正反转控制; 相对运动控制; 位置显示; 速度显示; 运行状态显示; 以太网通讯; IP地址。,西门子PLC与KTP700触摸屏控制松下伺服电机运动程序——高效精准的运动控制方案
见证取样员题库与答案.doc
Qt网络请求客户端服务器源码:并发处理、多种连接与回复格式、个性化配色、灵活拓展与跨平台支持,Qt网络请求客户端服务器源码 ### (一)、功能特点 1. 支持多个客户端连接并发同时处理, 2. 可设置http请求是长连接还是短连接,默认长连接。 3. 支持多种回复数据格式,其中包括网页内容、json数据等。 4. 服务端示例中同时包含读取文件回复、读取数据库回复。 5. 支持8种配色方案(暗黑、灰黑、深绿、浅黄、深蓝、深黑、暗蓝、默认)。 6. 客户端可指定请求地址,服务端可指定和端口进行监听。 7. 所有请求和连接都有计数,所有在线请求的IP和端口都显示在表格中。 8. 可自由拓展增加权限校验等,作为一个http请求。 9. 代码框架整洁,注释完整,支持任意Qt版本、任意编译器、任意操作系统。 ,Qt网络请求; 客户端服务器; 并发处理; 长短连接设置; 多种回复数据格式; 服务端文件数据库回复; 配色方案; 指定请求地址和监听端口; 请求连接计数; 在线IP端口显示; 权限校验; 跨平台兼容性。,Qt网络通信:多客户端并发处理、灵活配置的HTTP请求服务器源码
基于FPGA的永磁同步电机FOC三闭环控制策略研究,基于FPGA的永磁同步电机控制,FOC控制,三闭环控制 ,基于FPGA的永磁同步电机控制; FOC控制; 三闭环控制。,"基于FPGA的永磁同步电机FOC控制:三闭环控制策略"