`
SteveGY
  • 浏览: 21683 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

iis6 + mod_jk数据传输错误,Bug?

    博客分类:
  • Java
阅读更多
因为服务器环境的限制,所以使用了Windows 2003和IIS 6作JBoss 4.0.5(Tomcat 5.5.20)的环境,IIS的mod_jk已经安装完(1.2.23),配置、运行正常, jdk 1.5.11。
应用程序需要传输一些权限限制的文件,使用servlet发送这样的文件。内部测试环境是JBoss running on solaris, jdk 1.5.11,apache 2.2加proxy到JBoss的8080。还没有出现过在测试环境中传输文件有差错,模拟稍大的负载也没有问题。
现在上线运行,因为IIS还有其他的一些应用,所以不能换,配置好mod_jk,但发现在传输100K以上的文件时,基本上会有10%的概率出现传输数据错误。一开始,还以为是servlet的程序有问题,仔细调试后,基本可以确定程序没有问题,于是,在那台windows机器上开jboss tomcat的http connector 8080端口测试,发现同样条件,同样时刻,IIS传递的mod_jk的数据会出现数据错误,但tomcat自己的http连接器没有出现数据错误。
不知道各位有没有遇到过这样的问题,如何解决的?
分享到:
评论
7 楼 SteveGY 2007-06-05  
最新的测试情况是这样的,我原先使用了apr和tomcat native 1.1.8,现在把apr拿掉,目前测试下来的情况已经没有再发生错误了,明天再测试时间长一些,再没有错误的话,估计可以结案了。
带apr的AJP connector在上传文件的时候也经常会出现socket read fail的错误。但是带apr的http connector一直都没有出现过错误,真是郁闷阿
6 楼 zelsa 2007-06-04  
isapi_redirect-1.2.14
有1M左右的附件上传下载。
5 楼 SteveGY 2007-06-04  
zelsa 写道
我们公司就是这样做的,有asp和jsp的网站,跑同一台服务器,IIS + Tomcat。使用mod_jk1.2,运行得很正常。



方便的话,说一下jk的详细版本号?另外,有没有通过servlet下载比较大(100K或以上的)文件的情况?
4 楼 zelsa 2007-06-04  
我们公司就是这样做的,有asp和jsp的网站,跑同一台服务器,IIS + Tomcat。使用mod_jk1.2,运行得很正常。

3 楼 robinjim 2007-06-04  
用apache可以挂载多个服务器在80端口,只是要用不同的域区分。比如用www.1.com的80指向iis的端口(任意).www.2.com80指向tomcat的8080。
2 楼 SteveGY 2007-06-03  
呵呵,robbin还在。不过我这个环境就是有限制,IIS还有其他的用处,要是在IIS前面再放一个apache确实有些变态,我google挖过一阵子,没什么有价值的参考,哎~~,有点惨
1 楼 robbin 2007-06-03  
放弃mod_jk改用apache2.2和mod_proxy_ajp

相关推荐

    mod_jk 和 iis文件,apache负载均衡连接tomcat 。内含链接及mod_jk.so文件

    在这个压缩包中,包含了不同版本的mod_jk.so文件,适配于32位和64位的Apache服务器,以及适用于不同版本的IIS(Internet Information Services)服务器。 首先,我们要理解mod_jk的工作原理。mod_jk是Apache的一个...

    服务器安全设置技术实例WindowsServer2003_+_IIS6.0_+_ASP_+_NET.doc

    服务器安全设置技术实例WindowsServer2003_+_IIS6.0_+_ASP_+_NET.doc

    IIS6+PHP5+MySQL5+Zend_Optimizer+phpMyAdmin安装配置教程

    IIS6+PHP5+MySQL5+Zend_Optimizer+phpMyAdmin安装配置教程 本篇教程旨在指导读者安装和配置IIS6、PHP5、MySQL5、Zend Optimizer和phpMyAdmin,以便建立一个完整的Web服务器环境。 标题解释 IIS6+...

    最新IIS10+ISAPI_Rewrite3 IIS10

    IIS 7, IIS 7.5, IIS 8, IIS 8.5, IIS 10重写工具,适用于网站配置

    IIS10+ISAPI_Rewrite3 IIS10伪静态无效解决方法

    模块 IIS Web Core 通知 MapRequestHandler 处理程序 StaticFile 错误代码 0x80070002 使用伪静态出现这个错误。如果试过https://www.cnblogs.com/zhao365845726/p/4571361.html 这个链接方法还无效。可以下载我的...

    IIS+Tomcat5.0_config

    标题"IIS+Tomcat5.0_config"表明我们即将探讨的是如何将Microsoft的Internet Information Services (IIS) web服务器与Apache Tomcat 5.0版本进行整合配置。这是一个常见的架构,用于在Windows环境中运行Java应用...

    IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解

    ### IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin 环境配置详解 #### 一、概述 本文旨在详细介绍如何在Windows Server 2003环境下搭建IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin的...

    win7+IIS+SQL_Server_2005

    IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-Process...

    IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)

    首先安装好IIS7 安装的时候 要注意三个地方打得勾   注: CGI 会在IIS7+PHP_5.3.5的环境中用到  ISAPI扩展和ISAPI筛选器 用在IIS7+PHP_5.2.17 下面开始添加IIS的PHP支持  IIS7+PHP_5.3.5 1. 将下载回来的...

    IIS+PHP+MySQL+Zend_Optimizer

    【IIS+PHP+MySQL+Zend_Optimizer配置详解】 在IT行业中,构建高效且稳定的Web服务器环境是至关重要的。IIS(Internet Information Services)是微软提供的一个强大的Web服务器,而PHP是一种流行的开源脚本语言,...

    IIS+PHP+MySQL+Zend_Optimizer+GD库+phpMyAdmin安装配置

    以下是对"IIS+PHP+MySQL+Zend_Optimizer+GD库+phpMyAdmin安装配置"的详细步骤: 1. **安装准备**: - 首先确保你的系统是Windows 2003,并已安装IIS 6.0。 - 准备好所需的软件包:PHP、MySQL、Zend_Optimizer和...

    win7下 IIS+SQL_Server_2005安装教程

    ### Win7 下 IIS+SQL Server 2005 安装教程 #### 一、IIS 安装教程 **IIS (Internet Information Services)** 是由微软公司提供的基于运行 Microsoft Windows 的 Internet 基本服务,主要用于 Web 服务器发布。在 ...

    IISADMIN.MO_,IIS6.CAB,IIS.DL_,IIS.IN_,IIS.MS_,IISADMIN.DL_,IISADMIN.MF_

    IISADMIN.MO_,IIS6.CAB,IIS.DL_,IIS.IN_,IIS.MS_,IISADMIN.DL_,IISADMIN.MF_

    windows 2003 iis+tomcat+jk整合

    6. **配置IIS的URL重写**:使用IIS的URL重写模块,或者通过`web.config`文件配置规则,将需要由Tomcat处理的动态请求转发给JK模块。 7. **测试与优化**:启动所有服务,尝试访问Java Web应用,确保一切正常工作。...

    WIN2003+IIS6+PHP5N+偽靜態 環境搭建

    ### WIN2003+IIS6+PHP5N+偽靜態環境搭建 在构建基于Windows Server 2003、IIS6、PHP5N以及偽靜態的开发环境时,需要注意多个方面的配置与细节。本文将详细介绍如何在这样的环境下正确配置目录权限、安装并设置...

    iisexpress_1_11_x86_zh-CN.msi

    ( iisexpress_1_11_x86_zh-CN.msi )

    Win2003_IIS6_x86_chs

    【标题】"Win2003_IIS6_x86_chs" 指的是Windows Server 2003操作系统中的32位版本(I.e., x86)集成的Internet Information Services (IIS) 6.0的中文版。这个标题暗示我们将探讨的是一个与微软的服务器操作系统和其...

    iisexpress_8_0_RTM_x86,x64中文简体,适合windows系统搭建服务器

    IIS Express 8.0 RTM 是一个轻量级版本的 Internet Information Services (IIS),专为开发人员设计,提供了一个快速、可配置且独立于完整 IIS 的环境来测试和调试 Web 应用程序。它支持 x86 和 x64 架构的 Windows ...

    tomcat5.5+iis6+jkconnetctor简单配置飞扬清风

    标题中的"tomcat5.5+iis6+jkconnetctor简单配置飞扬清风"指的是在Windows环境下,通过Apache Tomcat 5.5版本、IIS 6(Internet Information Services)以及JK Connector来实现Web应用的集成部署。这种配置允许IIS...

Global site tag (gtag.js) - Google Analytics