`

weblogic下扫描控件上传数据失败一例

阅读更多

在服务器端weblogic10.3+客户端IE6的情况下,发现使用ScanOnWeb扫描仪控件处理扫描图像问题时,偶尔会出现上传失败的现象,然后在本地局域网测试时又绝对不会出现错误,经过分析发现是因为扫描控件读取扫描仪数据时使用的是高分辨率的DPI设置,结果控件扫描到的图像数据量过大,再转换为base64字符串时数据量更大了,然后在通过广域网向服务器端提交的时候需要花费很长的时间在低带宽的线路上传输数据,因此造成了post 数据超时。

 

找到了问题的根源,解决起来就容易了,在tomcat和jboss中的话需要设置两个东西:

1.服务器能够接受的post数据大小,缺省情况下tomcat和jboss最多能够接收2M的post数据(input type='file'不算)

2.服务器能够接受的post超时是多少?weblogic缺省为30秒,对于携带有数10M扫描图像数据的post请求来讲,30秒在广域网上是提交不完的,所以改一下weblogic的post timeout值就可以了,可以参考这个:

http://download.oracle.com/docs/cd/E13222_01/wls/docs81/ConsoleHelp/domain_server_protocols_http.html

 

 

分享到:
评论

相关推荐

    weblogic连接oracle RAC数据源配置

    在这样的环境下,配置WebLogic连接Oracle RAC数据源是一项关键任务,它确保了应用能够透明地访问RAC集群中的任何节点,实现高可用性和负载均衡。 首先,理解Oracle RAC的工作原理至关重要。RAC允许多个实例同时访问...

    Weblogic漏洞扫描工具

    Weblogic是Oracle公司的一款企业级应用服务器,广泛用于构建、部署和...理解这些工具的工作原理和扫描方法,对于维护一个安全稳定的Weblogic环境至关重要。同时,配合定期的安全审计和更新,可以有效降低被攻击的风险。

    雷石weblogic漏洞扫描工具

    雷石weblogic漏洞扫描工具

    weblogic 10.3 的部署以及配置数据源

    WebLogic Server 10.3 是一款由甲骨文公司提供的企业级应用服务器,它用于部署、管理和运行Java EE(Java Platform, Enterprise Edition)应用程序。本篇将详细讲解WebLogic 10.3的部署过程及配置数据源的步骤。 **...

    weblogic1036+db2数据源配置

    ### WebLogic 10.3.6 + DB2 数据源配置详解 #### 一、准备工作:复制DB2的JDBC驱动包至...综上所述,通过上述步骤,您可以成功地在WebLogic 10.3.6环境下配置DB2数据源,并对其进行必要的优化以满足高性能应用的需求。

    spring获取weblogic jndi数据源的两种方式

    在这个例子中,`sysDB`是一个用于访问WebLogic服务器上的数据源`hzsh_ds`的bean。`JndiObjectFactoryBean`会自动在本地环境中查找名为`hzsh_ds`的数据源,并将其注入到对应的bean中。 #### 二、从其他WebLogic ...

    weblogic下配置JNDI数据源

    WebLogic 下配置 JNDI 数据源 WebLogic 是一款功能强大的 Java 应用服务器,提供了强大的集成和管理功能,而 JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口,用于在 Java 应用程序中...

    weblogic数据源配置

    ### WebLogic 数据源配置详解 #### 一、新建数据源 **步骤1:登录WebLogic控制台** 在开始配置之前,首先需要登录到WebLogic Server的管理控制台。WebLogic Server控制台是进行各种配置的核心界面,通过它可以...

    weblogic启动失败问题解决

    WebLogic 是一款功能强大且广泛应用的 Java EE 服务器,但是在实际操作中,可能会遇到启动失败的问题。那么,如何解决 WebLogic 启动失败问题呢?下面我们将详细介绍。 问题原因 WebLogic 启动失败的主要原因是由于...

    weblogic控制台创建jdbc数据源

    WebLogic Server是一款由Oracle公司提供的企业级应用服务器,它提供了丰富的功能来管理和部署Java应用程序,包括JDBC(Java Database Connectivity)数据源的配置。在WebLogic控制台上创建JDBC数据源是连接数据库的...

    Weblogic JDBC 数据源配置和详细参数说明

    Weblogic JDBC 数据源配置和详细参数说明 一、JDBC 概述 JDBC(Java Database Connectivity)是 Java 语言中的一种标准数据库连接技术,几乎所有需要访问数据库的 J2EE 应用程序都直接或间接地使用了它。JDBC 提供...

    Weblogic配置Oracle数据源

    WebLogic Server 是一款广泛应用的企业级应用服务器,它支持多种服务,包括配置和管理JDBC(Java Database Connectivity)数据源。JDBC数据源是WebLogic Server中用于管理数据库连接的重要组件,它提供了对数据库的...

    weblogic10下配置Sql Server 数据源

    在WebLogic 10中配置SQL Server数据源是企业级应用服务器与数据库连接的重要步骤,这对于运行基于Java EE的应用程序至关重要。以下是一个详尽的步骤指南,解释如何完成这一过程。 1. **环境准备**: - 首先确保你...

    Weblogic_JMS+配置数据源配置

    WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它提供了包括JMS(Java Message Service)在内的多种中间件服务。JMS是Java平台上的标准消息传递API,用于在分布式环境中发送和接收消息。配置...

    Weblogic 数据源配置,

    而数据源配置是Weblogic服务器中的一个重要环节,它决定了应用程序如何连接数据库,从而影响系统的性能和稳定性。本文将深入探讨在Weblogic 9.0环境下配置MySQL 5.1数据源的过程,以及需要注意的关键点。 #### 一、...

    Weblogic配置数据源

    WebLogic Server是一款由Oracle公司提供的企业级应用服务器,它提供了许多功能来支持应用程序的部署和管理,其中包括数据源配置。数据源在WebLogic中扮演着关键角色,它充当了应用程序与数据库之间的桥梁,使得应用...

    weblogic9.1 web应用程序部署与数据源的配置

    在WebLogic Server 9.1版本中,部署Web应用程序和配置数据源是两个关键操作,对于构建和管理基于Java EE的分布式应用系统至关重要。本文将深入探讨这两个主题,旨在提供全面的理解和实践指导。 首先,让我们关注Web...

    weblogic数据源调用

    WebLogic Server作为一款流行的Java EE应用服务器,提供了强大的数据源管理功能,使得应用程序能够以透明、高效且可管理的方式连接到数据库。以下是关于WebLogic数据源调用的详细解释: 1. **JNDI查找**: - JNDI...

    weblogic建域以及数据源

    WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它为构建、部署和管理企业级Java应用程序提供了全面的平台。在WebLogic环境中,"建域"是创建一个管理区域的过程,这个区域包含了运行应用程序所需的...

Global site tag (gtag.js) - Google Analytics