Articles of jboss

如何启动/configurationJBoss集群

我对JBoss来说是全新的。 基本上我需要在Windows上设置一个JBoss集群环境。 也就是说,JBossA位于机器A,JBossB位于机器B.所以当JBossA失败时,它将把客户机redirect到JBossB。 我已经下载了enterprise-installer-5.0.1.jar。 在这之后,我完全不知道如何去build立集群。 我应该怎么做? 或者我还需要下载其他文件… 任何指导将不胜感激。 谢谢! 凯文

端口号1099是否特定于JBoss?

我正在使用JBoss5并使用ejb。 在ejb的所有例子中,我发现端口号是1099,但是当我看到server.xml文件时,默认情况下,JBoss在端口8080中运行。 这是JBoss的特定端口号吗? 谢谢。

将身份validation从Apache传递给JBoss

我有一个Apache服务器设置,将请求传递给JBoss服务器以提供Java内容。 我已经能够得到这个工作没有问题。 但是,似乎Apache的身份validation没有被发送。 当我去到一个给定的URL,Apache挑战我的用户名/密码,但是当请求过渡到JBoss,我试图getRemoteUser() ,我什么都没有。 我很新configuration任何types的服务器(我是一个开发人员设置testing环境),所以任何帮助将不胜感激!

禁用某些JBoss端口

我们正在尝试将JBoss 5.1.0configuration为尽可能轻便和安全。 这个过程的一个部分是确定和closures我们不需要的任何端口。 我们有三个优秀但不相信我们需要的港口是: 4457 – bisocket 4712 – JBossTS恢复pipe理器 4713 – JBossTS事务状态pipe理器 我们不认为我们需要任何这些function(但可能是错误的)。 Bisocket似乎是防火墙后面的JMS客户端与JBoss进行通信的一种方式。 我们现在很less使用JMS,而且当我们这样做的时候,我们不太可能需要这种防火墙穿越function。 我不确定是否需要两个JBossTS端口 – 我猜这些是在集群环境中使用 – 我们没有集群。 所以我的问题是,我们如何禁用这些端口(以及可能的相关进程),或者如果我们需要这些端口,为什么我们需要保持它们打开?

jboss 5.1 mysql连接池

我正在使用JBOSS 5.1.0.GA,MySQL 5.5和Hibernate 3.3.1 GA(附带JBOSS)+ Spring。 我的问题是我需要添加c3p0作为连接池的spring / hibernateconfiguration中的数据源,或者是JBOSS mysql-ds.xml设置中的设置。 我的mysql-ds.xml如下: <datasources> <local-tx-datasource> <jndi-name>MySqlDS</jndi-name> <connection-url>jdbc:mysql://localhost:3306/ecotrak</connection-url> <driver-class>com.mysql.jdbc.Driver</driver-class> <user-name>ecotrak</user-name> <password>ecotrak</password> <min-pool-size>5</min-pool-size> <max-pool-size>20</max-pool-size> <idle-timeout-minutes>5</idle-timeout-minutes> <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name> <!– should only be used on drivers after 3.22.1 with "ping" support –> <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name> <!– sql to call when connection is created <new-connection-sql>some arbitrary sql</new-connection-sql> –> <!– sql to call on an existing […]

jboss SSL godaddyconfiguration错误

我已经使用keytool键创build了私钥文件 keytool -genkey -alias signcert -keypass xxxxxxxxx -keyalg RSA -keysize 2048 -dname“CN = xxxx.xxxxx.xxx,O = xxxxxxxx xxxxxxxxx,C = IN,ST = MH,L = xxxxx”-keystore signstore.key -storepass XXXXXXXX 然后通过创buildcsr keytool -certreq -v -alias signcert -file mycsr.pem -keystore signstore 我把这个csr请求发送给goDaddy(CA),作为回报,他们通过crt文件发送。 使用crt文件,我使用以下命令创build了密钥库 keytool -import -alias secure -keystore chap81.keystore -trustcacerts -file xxxx.xxxxx.xxx.crt 这个keystore文件被粘贴在JBOSSconfiguration文件中,然后我按照Jboss论坛( http://200.9.244.95/docs/ssl-howto.html )上的指示来更改server.xml文件 现在,当我运行JBOSS时,它给了我以下错误 – 16:30:51,278 ERROR [Http11Protocol] […]

使用JBoss的Linux服务器,系统caching每天都在增加

我们在三台专用服务器上运行带有3个JBoss的Apache Mod_proxy集群。 因为我们需要在这些JBoss服务器之间共享许多文件(我们的应用程序需要读/写的小对象文件),所以我们在Apache节点中使用NFS并将它们作为同一目录安装到每个JBoss节点中。 这两个节点都安装了RHEL 5.4版本,并且在同一个Intranetnetworking中。 我们在每台服务器上都有8G内存。 问题是我们得到的linuxcaching每分钟增加2-3M左右,在重负载的一天(约100-150个在线用户),服务器caching每天会增加到3-4G左右。 运行这些干净的代码后: sync echo 3 > /proc/sys/vm/drop_caches 它会回到正常的水平: total used free shared buffers cached Mem: 8173504 589772 7583732 0 87444 72100 -/+ buffers/cache: 430228 7743276 Swap: 5799928 0 5799928 我们想知道这些是由JBoss打开的文件没有closures造成的吗? 他们是否可以使用其他解决scheme来在服务器之间共享文件? 谢谢你的回复。

JBOSS占用超过100%的CPU

即使在JBOSS 4.2.2上没有部署应用程序,我的Linux机器上也占用了100%以上的CPU。 请帮忙。

在无头服务器上安装jems-installer,错误

我试图在我们的一台虚拟服务器上安装JBoss。 我下载了jems-installer来安装JBoss,但是期望在GUI中运行。 这是我得到的错误。 [root@S3WEB tmp]# java -jar jems-installer-1.2.1.CR4.jar Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/java/jre1.6.0_25/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) […]

JBoss 4.2自动发现失败(NoClassDefFoundError)

我正在第一次尝试Hyperic。 我有一个基本的服务器和代理安装程序,并在Redhat Linux机器上工作。 但是,当autodiscoverer运行JBoss 4.2的时候,我得到了这个消息结尾处的exception。 我在agent.propertiesconfiguration了jboss.installpath设置。 当我用DEBUG级别的日志logging启动代理时,我看到了从我configuration的path中包含的各种JBoss jar包。 但是我不能自动发现JBoss,我仍然得到相同的例外。 任何想法如何解决这个将不胜感激… 011-06-17 14:25:27,572 INFO [Thread-2] [RuntimeAutodiscoverer] Running runtime autodiscovery for NetworkServer 2011-06-17 14:25:27,582 INFO [Thread-2] [RuntimeAutodiscoverer] NetworkServer discovery took 0 2011-06-17 14:25:27,582 INFO [Thread-2] [RuntimeAutodiscoverer] Running runtime autodiscovery for JBoss 4.2 2011-06-17 14:25:27,941 ERROR [Thread-2] [RuntimeAutodiscoverer] Unable to run autodiscoverer for plugin: JBoss 4.2 (consult product […]