服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

Jboss EAP 6.4集群不能正常工作

我们正在试图将Jboss 6.4集群化。 我们有2台服务器,每台服务器有1个从节点。 在一台服务器上,我们有一个主节点和一个从节点1,在另一台服务器上有一个从节点2。 在2台服务器上共有3个节点。 为了实现集群,我们进行了下面的configuration,我们创build了一个名为“ClusterGroup”的完整haconfiguration文件。 还分配了这个configuration文件全套sockets。 我们通过Jboss控制台进行configuration,并确认它们反映在/Jboss_Home/domain/configuration下的domain.xml文件中。 现在要validation群集是否正常工作,我们做了如下的testing场景。 我们部署了一个虚拟应用程序 – dummy.war并将其分配给上述组。 在这场战争中,共有两页,一页用于设置会话中的属性,另一页用于获取第一页已经设置的属性。 在定义的2个从属节点中,只有1个正在运行,另一个停止。 (主节点始终运行)。 在Slave1节点上,我们testing了应用程序,并为此设置了会话。 之后,我们停止了Slave1节点并启动了Slave2节点。 但它无法获取会话属性,因为它应该是因为主节点始终运行并且从节点2应该能够与主节点通信我们在server.log中看到了以下错误。 你能帮忙,可能是什么原因,我们缺less一些configuration? ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operation ("add") failed – address: INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015859: Deployed "DummyApp.war" (runtime-name : "DummyApp.war") INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report JBAS014775: New missing/unsatisfied dependencies: service […]

服务器响应和交换

我知道如何交换基本上工作,为什么它是自动的,为什么它通常是一件好事。 然而,我希望有更多的控制权,这是一种常见的情况。 我用IIS和Sql Server编写LOB Web应用程序(这个问题比这个更普遍)。 这些应用程序托pipe在专用服务器(或其上的虚拟机)上,并且很less使用。 它可能发生,他们不使用几个小时。 当下一个用户发出请求时,第一个到SqlServer的数据库请求通常至less需要几秒钟的时间。 这甚至不包括需要唤醒的堆栈的其他组件。 我认为这至less部分是由于IO本来就应该避免的,因为它曾经将这些信息存储在内存中。 (这个查询以前曾经有过。) 该机器也运行病毒扫描程序(公司政策),我的猜测是,所有其他进程完全交换出来后。 而且除了病毒扫描仪之外,有时候还有其他的维护过程会随着时间的推移暂时消耗内存。 我甚至不会介意应用程序堆栈暂时处于睡眠状态,只要将其重新放回到内存中,但是我不认为这是如何工作的。 这听起来像是一个非常普遍的问题,基本上所有的人都有更频繁的使用应用程序。 它也适用于所有操作系统,Web服务器和数据库。 当然,我知道我可以定期发送虚拟请求来保持服务器的繁忙 – 事实上,我已经这样做了,以保持堆栈的非数据库部分。 还有什么可以做的呢? 特别是在经济上和实际上可以做些什么呢?