我试图追查内部应用程序中的错误,作为这项工作的一部分,我注意到WAS(BASE 7.0.0.0 r0835.03)中的“最大线程数”设置和I在服务器运行的时候。 我想知道,如果这种行为是正确的,或者如果它可能是一个错误,无论是在WAS或我们的应用程序。 所以,在我有一个工作pipe理器configuration在服务器范围: MyWorkManager 工作超时:0 工作请求队列大小:0 队列满:阻塞 服务名称:安全(仅) 警报线程:2 最小线程:0 最大线程:5 线程优先级:5 不可增长 一旦我们的应用程序启动并使用工作pipe理器,我使用wsadmin进行线程转储,并且有19个线程正在积极地进行工作,其名称为: java.lang.ThreadGroup [name = MyWorkManager:my_ear,maxpri = 10] 我会假设我们会看到最多5个工作pipe理器线程。 任何想法可以进行或进一步诊断,我可以运行?
我想知道WebSphereconfiguration详细信息保存在哪里? 具体而言,使用wsadmin在pipe理控制台(来自Web)或控制台中显示的configuration详细信息。 一些例子是: Java和进程pipe理:类加载器,进程定义,进程执行 容器设置:会话pipe理,SIP容器设置,Web容器设置,Portlet容器设置 是否有XML文件保持这些configuration细节? 尼古拉斯
需要跟踪客户端IP以及他们如何访问Websphere应用程序服务器上的应用程序。 如何打开WAS中的access.log(或类似的东西)
如何检测Websphere Application Server V6.1中是否安装了“WebSphere Web服务function包”? 我需要这些信息来解决一些类加载问题,同时在Websphere中部署cxf web服务。
我写了一个脚本来自动执行从命令行启动,停止和重新启动WAS7的过程。 在我们的一个暂存服务器上没有任何东西会自动启动,所以我必须启动一切:部署pipe理器,节点代理,应用程序服务器和Web服务器。 我写的脚本似乎工作得很好。 我的一位同事build议我以不同的方式组织我的命令。 我想知道这样做是否有一个好的,有效的理由。 首先,我的变数: WAS_HOME="/opt/IBM/WebSphere/AppServer" WAS_PROFILE_NAME="AppSrv01" WAS_APP_SERVER="server1" WAS_WEB_SERVER="webserver1" 我如何有start命令: "${WAS_HOME}/bin/startManager.sh" "${WAS_HOME}/bin/startNode.sh" -profileName $WAS_PROFILE_NAME "${WAS_HOME}/bin/startServer.sh" -profileName $WAS_PROFILE_NAME $WAS_APP_SERVER "${WAS_HOME}/bin/startServer.sh" -profileName $WAS_PROFILE_NAME $WAS_WEB_SERVER 我被告知我应该这样做,而不是: WAS_DMGR="Dmgr01" # Added variable "${WAS_HOME}/profiles/${WAS_PROFILE_NAME}/bin/startNode.sh" "${WAS_HOME}/profiles/${WAS_DMGR}/bin/startManager.sh" "${WAS_HOME}/profiles/${WAS_PROFILE_NAME}/bin/startServer.sh" $WAS_APP_SERVER "${WAS_HOME}/profiles/${WAS_PROFILE_NAME}/bin/startServer.sh" $WAS_WEB_SERVER 第二种方式是如何使第一种方法比第一种方法更好或更正确?
我有一行定义在我的Tomcat安装程序中具有以下数据的报告和图像的位置: <?xml version='1.0' encoding='utf-8'?> <Context docBase="/usr/local/app/oid/reports" path="/appreports" workDir="work/Catalina/localhost/appreports"> </Context> 和: <?xml version='1.0' encoding='utf-8'?> <Context docBase="/usr/local/app/oid/images" path="/appimages" workDir="work/Catalina/localhost/appimages"> </Context> 我将如何去设置这些内部的WebSphere? 通过我的search,我一直没能find任何文档。 我使用的术语也可能是不正确的。
我知道为WebSphere Application Server启用gzip HTTP压缩的正确方法是激活和configuration在此环境中连接/安装的IBM HTTP Server中的mod_gzip模块。 但是,我们的WAS 7环境没有IBM HTTP Server。 我们是否仍然可以直接在WAS 7中使用gzip HTTP Compression? 如果可能的话,我们该怎么做呢? 编辑: 在与一些同事进行交stream和进一步研究后,似乎有一种方法可以直接在embedded在WebSphere中的HTTP连接器的configuration文件(XML)中启用HTTP压缩。 不过,目前我们还没有find确切的文件。 任何人都可以validation这些信息吗? 在一个积极的情况下,有没有人知道我们应该找哪个文件?
我试图在我的Ubuntu 12.10机器上快速评估IBM WebSphere 8.5。 我在一个名为“评估IBM WebSphere Application Server试用版”的页面上从IBM网站上下载了一个zip压缩文件, 该zip文件的描述是: 适用于Linux x86的Installation Manager 1.5.2和WebSphere Application Server Base Trial v8.5 压缩文件本身的名称是: BASETRIAL.agent.installer.linux.gtk.x86_1.5.2000.20120223_0907.zip 这是117MB。 我下载这个之后,我解压缩了这个文件。 但现在我迷失在如何开始安装。 解压后,我的目录包含以下文件: ls -altrh total 116M -rwxr-xr-x 1 shibo shibo 62K May 9 2010 userinstc -rwxr-xr-x 1 shibo shibo 62K May 9 2010 userinst -rwxr-xr-x 1 shibo shibo 62K May 9 2010 installc […]
背景 我有两个webshpere应用程序 app1在http://example.com:9080/app1上 app2在http://example.com:9081/app2上 (安装在两个单独的configuration文件上,并且端口和上下文根都不同) 脚本 当login到app1时,用户得到一个JSESSIONID cookie X. 当在另一个浏览器选项卡(IE8)中login到app2时,用户将获得一个JESSSIONID cookie Y. 问题 当login到app2时,JSESSIONID的cookie值Y会覆盖值X,从而使app1的会话无效(如果他们执行任何操作,用户将返回到login页面) 题 这是默认的行为? 它看起来很奇怪,两个Web应用程序可以共享一个JSESSIONID cookie 有没有办法configuration这两个Web应用程序使JSESSIONID cookie隔离?