假设我有许多不同域名的网站, domain1.com , domain2.com等。我已经在wildfly中为这些网站设置了正确的虚拟主机configuration。 正确的DNS条目也到位。 如何将请求路由到我的服务器以便这些域名进行瘫痪? 我只是在端口80和443上运行野蛮? 有些东西告诉我这是一个糟糕的主意,因为默认情况下,wildfly不会在这些端口上运行。 要在这些端口上运行wildfly需要绑定到这些端口作为特权用户,然后切换到非特权用户。 这样做的麻烦和困难表明这是不正确的。 我在nginx或apache2后面运行野蛮吗? 我的应用程序dynamic地加速网站和虚拟主机configuration。 我是否可以将所有请求转发给wildfly并让它处理? ???
天儿真好, 推荐的用于JBoss和Oracle的SysV启动文件似乎有错误的顺序。 对于jboss,社区build议放置 # chkconfig: 345 80 20 进入/etc/init.d/jboss启动脚本,允许chkconfig创build链接S80jboss到合适的运行级别。 然而,build议的Oracle(10g)脚本dbora包含 # chkconfig: 345 99 10 所以,Oracle会在 jboss 之后启动,这不是我所期望的。 Oracle和JBoss的合理顺序是什么? 斯特凡
我写了一个bash脚本,定期检查一个新添加的.ear文件的目录,并将它们复制到相应的JBoss服务器的deploy目录中。在复制之前,它会检查JBoss是否正在运行,如果是,则停止它。复制文件后,它删除旧的.ear文件(如果有的话),并启动JBoss。 我正在尝试通过网页执行此脚本。 即提供一个链接到用户,点击哪个,整个过程得到执行。到目前为止,我无法得到所需的结果,尽pipe手动执行它的工作。 我在http日志中收到以下错误: 警告] [client 127.0.0.1]超时等待CGI脚本输出/var/www/cgi-bin/auto.sh,referer:http:// localhost / 如果有人能够阐明如何去做,我将不胜感激。
启动线的相关部分:java -server -Xms10G -Xmx10G -XX:PermSize = 1G -XX:MaxPermSize = 1G 杀死服务器之前,这个实例最终占用了16GB的内存和10GB的交换空间。 任何想法可能导致什么? 这是RedHat系统上唯一运行16GB RAM和10GB交换的主要应用程序。
我目前是我公司的一名实习生。 我的老板基本上要求我从一个JBoss AS执行到另一个的故障转移,只是为了validation概念。 不需要负载均衡,因为我只需要显示1个连接到JBoss 1的客户端,执行故障转移,以及客户端将自动连接到JBoss 2。 截至目前,我能够通过使用来自运行Windows的不同terminal的“ran.bat -c all”对2个JBoss AS进行集群。 而现在,这是我的问题 1)我应该如何configurationJBoss的故障转移 2)我应该写在JBoss上的最简单,最快速的应用程序是什么,以便JBoss能够执行从1个JBoss到另一个的故障转移? 任何指导将不胜感激,并提前多less感谢。 凯文
我想通过SELinux(目标策略)来保护RedHat 5.4应用程序服务器,并且有几个问题 1,我在哪里可以得到SELinux资源(/ etc / selinux / src / policy /)安装光盘上似乎没有这样的软件包.. 2,如何限制用户权限(例如用户jboss无法修改/etc/my.cnf) 3,如何configurationJBoss应用服务器在SELinux下工作 虽然我从NSA读了很多文档,但是对于我来说,目前还不清楚。我想要的是基本上保护文件系统,以防止一个帐户被破坏。我找不到任何有关使用chroot jail,ACL或SELinux保护jboss服务器的材料。 …
我只是用我的Apache httpd 2.0.52安装设置mod_jk,但现在当我尝试启动Apache时,它有一个分段错误。 我已经检查过,我正在使用针对2.0.x编译的mod_jk。 我也证实了我给LoadModule的path是正确的,文件的权限和所有权与其余的模块是一样的。 当我从httpd.conf中删除mod_jk的“LoadModule”命令时,没有分段错误。 Apache的错误日志中没有显示。 我已经尝试使用service httpd restart和httpd这个模块重新启动服务器。 这些是strace httpd -X返回的最后几行: gettimeofday({1292100295, 434487}, NULL) = 0 socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = -1 EAFNOSUPPORT (Address family not supported by protocol) socket(PF_NETLINK, SOCK_RAW, 0) = 3 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=22378, groups=00000000}, [12]) = 0 time(NULL) = 1292100295 sendto(3, "\24\0\0\0\26\0\1\3\307\342\3M\0\0\0\0\0\305\333\267", 20, […]
我正在努力将需要在Amazon EC2上进行扩展的应用程序,但这对我来说是新的。 我开始阅读jboss集群以及如何使用多播创build新节点。 在阅读Amazon EC2及其Auto Scalingfunction时,我有点困惑,并且无法弄清楚是否需要处理在EC2上托pipe应用程序的Jboss集群,因为EC2的负载平衡器负责创build额外的实例并pipe理请求configuration。 任何帮助和指针在这方面将是有用的。
最近几天,我在我的RedHat Linux应用程序服务器中遇到了一些完整的Gc问题,没有任何负载,示例gclog如下所示 (完全GC:1194221.789:[质量:1075903K-> 1075903K(1075904K),2.6399480秒] 1560050K-> 1211377K(1560064K),[Perm:143373K-> 143373K(143616K )],2.6400630秒] [时间:user = 2.63 sys = 0.01,real = 2.64秒] 2012-02-24T10:37:47.452 + 0530:1194233.883:[Full GC 1194233.883:[tenured:1075903K-> 1075903K(1075904K) ,2.7868630秒] 1559508K-> 1215479K(1560064K),[Perm:143380K-> 143380K(143616K)],2.7869970sec] [Times:user = 2.79 sys = 0.00,real = 2.79sec] Console.log中的条目显示如下所示的线程哑 堆高清新一代共484160K,使用307665K [0x826a0000,0xa33f0000,0xa33f0000) eden空间430400K,使用了71%[0x826a0000,0x95314460,0x9caf0000) 从空间53760K,0%使用[0x9caf0000,0x9caf0000,0x9ff70000) 到空间53760K,使用0%[0x9ff70000,0x9ff70000,0xa33f0000) 终身代1075904K,使用1075904K [0xa33f0000,0xe4ea0000,0xe4ea0000) 空间1075904K,使用了100%[0xa33f0000,0xe4ea0000,0xe4ea0000,0xe4ea0000) 压缩烫发总共137728K,使用137662K [0xe4ea0000,0xed520000,0xf4ea0000) 空间137728K,99%使用[0xe4ea0000,0xed50fae0,0xed50fc00,0xed520000) 没有configuration共享空间。 请给我一些技巧来监视gclog并给出有关Full GC的基本知识。另外,请提供一些文档或教程链接来彻底理解这个概念。并且告诉我在增加堆大小之前,我必须注意哪些参数。 ???
我有一个来自godaddy的通配证书,安装在运行IIS的2008 R2服务器的networking上。 我有几个Windows服务器现在使用这个通配符证书和导入到IIS是非常直截了当的。 我的问题是,我现在有一个运行JBoss的Windows 2008 R2服务器作为它的networking服务器,我需要将这个通配符证书导入到这个networking服务器。 我不清楚接下来要采取的步骤。 有人可以提供帮助,将我的通配证书导入到我的5.X JBoss服务器