有没有人有任何经验或build议,在同一台机器上有1个网卡设置多个JBoss 5.1.x实例? 这是我做的: 将JBoss 5.1.0.GA安装到c:\ myjboss 1.5。 我将server / default目录复制到server / ports-01和server / ports-02,以便他们拥有自己的configuration。 我是否正确假设? Ran 。\ run.bat -c ports-01 Ran 。\ run.bat -c ports-02 此时有2个实例,但由于可能存在几个端口冲突,所以第二个实例的加载不正确。 例如:对于两个实例,http端口最终都是8080,它从C:\ myjboss \ server \ all \ conf \ bindingservice.beans \ META-INF \ bindings-jboss-beans.xml文件中的第49行获得。 在服务器加载之前,它清楚地从同一个文件中的#63行获得值。 我不知道为什么它从第49行和第63行的另一部分获得了端口configuration的一部分。 困惑。 我也尝试过: 。\ run.bat -Djboss.service.binding.set = ports-01 -c ports-01 ,它没有什么区别。 任何想法,我做错了什么?
我试图追查内部应用程序中的错误,作为这项工作的一部分,我注意到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理器线程。 任何想法可以进行或进一步诊断,我可以运行?
我已经安装了我的jboss应用服务器来使用SSL。 从我的configuration相关的摘录如下。 一切正常,但是有些人表示担心keystorePass属性是纯文本的。 有什么办法来混淆/encryption这个值吗? 我使用的是JBoss 4.2.2.GA(在红帽企业版上,如果有什么区别的话) <Connector port="8080" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="/somewhere/some.keystore" keystorePass="somePassword" keyAlias="tomcat"/> 编辑,为了摆脱安全的朦胧的方法,一个替代混淆这将是根本不提供它,并在启动时有tomcat提示为p / w。 但据我所知,这是不支持的。 任何人都可以证实或否认这一点?
我不是这台服务器的系统pipe理员,但是我正在帮助那些系统pipe理员的团队快速find修复。 由于这个原因,我没有访问所有的服务器configuration文件。 就这样,这是我的问题: 这是关于使用Sun Java System Web Server 6.1和Sun Java System Application Server 8.1的Solaris机器上的Java EE应用程序。 Web服务器充当到应用程序服务器的请求的代理。 我的理解是,它也被设置为一个负载平衡器,但它只指向一个应用程序实例,所以似乎没有什么可以平衡。 当通过代理向应用程序发出请求时,我们会间歇性地看到一个紫色/蓝色的页面,内容如下: Due to a temporary error the request could not be serviced. The problem could be because: – The server is busy. – The server is temporarily unavailable. You may choose to resubmit the request, but be aware […]
问题 SSL证书提供者正在从使用1024位RSA密钥签名的证书移动到新的2048位RSA密钥标准。 一篇文章解释了这个问题的背景和意义 ; 也是VeriSign有关迁移的文章 。 对于我们特定的Web应用程序,我们有数百个客户系统通过HTTPS和HTTPS POSTs通过SOAP API调用连接到我们的系统。 第二个问题是浏览到HTTPS URL的最终用户。 对于最终用户,从VeriSign 1024位证书升级到新的2048位证书不应该产生巨大的影响,因为大多数浏览器/操作系统都会信任新的根CA. 连接到我们的传统系统是一个不同的故事,发展到10年前,他们在各种硬件和操作系统风格,并有不同的证书pipe理策略。 如果他们不信任新的根CA,他们的影响是灾难性的,因为他们多年来没有问题的系统会突然停止工作。 修复很简单,但需要pipe理员在其服务器上应用。 潜在的解决scheme 尽可能延迟升级(Tricky,因为证书将在明年到期,没有信誉良好的提供商颁发1024位证书)。 联系每个客户,并在整个升级过程中引导他们(可能但很难,原来执行的技术联系可能已经不存在了) 其他组织如何处理这个问题?
在一个应用程序节点集群中,将应用程序二进制文件放在共享挂载上,并让每个节点都挂载这些二进制文件,而不是在每个节点上单独拷贝二进制文件有什么优点/缺点? 有没有什么能使一种方法或其他方法特别糟糕? 谢谢
我目前正在为我们公司设置运行环境,其中包括安装Crowd for SSO,JIRA进行bug跟踪,以及Confluence作为我们的wiki。 我的想法是,所有这些产品都应该可以通过内部开发服务器上的HTTP 80(有点http://dev/crowd , http://dev/jira等),并且可以从外部获得(例如, Google Apps需要公开的SSO服务器,因此http://dev.acme.com/crowd应该在那里工作)。 我目前正在试图为所有这些产品select好的应用程序服务器。 我需要的是一个Windows Server 2008 x64 R2兼容的应用服务器,它很容易设置和pipe理(GUIpipe理实用程序将很好,但我很熟悉控制台和configuration文件),并且可以处理5个以上的应用程序为一个10多人组织。
我知道,使用Web服务器,HTML页面从服务器传输到客户端,与Web服务,XML文件发送,但仍…我不明白他们; 甚至没有他们之间的差异。 有人能解释这个条款尽可能简单吗? 平台:java,python,php 谢谢
哪个开源的Java应用服务器是最快的? Glassfish的 docker JBoss的 其他?
当使用networking服务帐户或域帐户在服务器上设置应用程序时,有哪些优缺点或最佳做法? 有些情况下,你会做一个,其他情况下,你会做另一个?