我在我的服务器的80端口上运行Apache,而在同一台机器上的8080端口上运行JBoss。 我如何让Apache将具有特定域名的请求redirect到8080上的JBoss服务器? 我想保持在JBoss站点的URL显示端口号..是一个Apache重写最好的方法来做到这一点? 或者我应该使用不同的方法/工具? 例如,对“x.com”的请求最终将导致用户到1.2.3.4:80,而对“y.com”的请求将把他们带到1.2.3.4:8080。
我有一个应用程序托pipe在JBoss上。 使用oracle的jdbc驱动程序连接到一个oracle 10.2g数据库。 任何人都可以指导会议build立时会发生什么。 只是想了解JDBC / ODBC的内部工作。 任何帮助表示赞赏。
我正在研究在Amazon Web Services(AWS)上运行集群化的JBoss。 我想尝试一下S3_PING,也就是让JBoss使用S3存储桶进行dynamic节点发现等,因为没有可用的多播。 我发现了一个与S3_Ping相关的示例configurationXML ,但是我不确定在JBoss安装中你应该在哪里configuration它。 那么, 我需要调整什么JBossconfiguration文件才能使S3_PING工作 ? 任何人都可以指出一个更完整的例子吗? JBoss 5.1.0 GA。 (这可能更像是一个JGroups / JBoss的问题,我已经得到了S3的存储空间,所以没问题。)
我有一个jboss-4.2.3.GA安装,我怀疑线程池可能会随着时间的推移,由于线程没有正确释放。 当达到maxthreads时,我没有收到任何消息,所以我想每五分钟logging一次正在使用的线程的数量,以便validation这个假设。 请有人能够build议如何做到这一点?
我使用这个脚本在Ubuntu 14.04.4 LTS上安装了Wildfly 10.0.0 Final。 一切看起来工作正常。 我的问题是嗅探端口28080(脚本安装默认),我可以更改为8080更新standalone.xml。 但我想野蛮地听取端口80,但更改standalone.xml使用端口80不起作用。 看起来只有root可以在低于1024的端口上侦听,所以问题是,在Ubuntu服务器上configurationWildfly侦听端口80的首选方法是什么? 我试图使用nginx和工作,但奇怪的是,一些文件,如jboss的默认主页的CSS,找不到。
我已经成功剥离了我的JBossconfiguration文件,足以在1.5分钟内启动。 我从网页开始,开始抽出我不需要的东西。 我的大部分启动时间可以在这里看到: … 15:21:51,890 INFO [ProfileServiceBootstrap] Loading profile: ProfileKey@86d597[domain=default, server=default, name=np] 15:22:55,406 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent 15:22:55,578 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent … 有没有人有任何想法JBoss在这里做1分钟? 如果是这样,有什么办法可以加速或完全跳过它? 这是针对开发者实例的,所以启动时间非常重要。
我是Apache服务器的新手(2.0,我知道它有点太旧,但是我的工作场所要求我学习它,因为它是我们正在使用的版本),现在试图使Apache与Jboss(Jboss应用程序服务器,Apache面向JBoss并提供所有静态内容)。 我已经通过mod_jk与Apache的Jboss合作; 然而,当我试图添加虚拟主机configuration来让Apache从特定文件夹提供图像而不是推动JBoss提供静态内容时,我得到了403 Forbidden错误。 我经历了几个论坛和其他网站挖掘出一个答案或解决这个问题,可悲的是没有什么似乎为我工作! 🙁 请任何人都可以帮助我呢? 一点点的解释将是一个欢迎添加。 以下是我在httpd.conf文件中的虚拟主机定义。 <VirtualHost *:80> ServerAdmin admin@localhost ServerName localhost DocumentRoot "D:/Dev-Ops/apache/Apache2/htdocs/jboss/" <Directory "D:/Dev-Ops/apache/Apache2/htdocs/jboss/"> AllowOverride All Order Allow,Deny Allow from all Require all granted </Directory> #rewrite incoming requests RewriteEngine On RewriteCond /SchoolApp%{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ http://localhost:8080/SchoolApp/$1 [proxy,last] </VirtualHost> 您的帮助将不胜感激。 PS:我在尝试其他几个这样的指示后,正在关注这个链接 。
我正在寻找一些解决scheme,使HA(1活,1备份)中的Jboss集群(2节点),但我不想使用第三个元素(机器,服务或其他)。 我发现大多数configuration使用N个节点和1个http服务器作为调度器,但是我所看到的是没有“临界点”的东西。 我的意思是,如果调度员崩溃整个系统将是无法实现的,这正是我不想要的。 Windows 2012 R2上可能的解决scheme是什么?
我已经安装了我的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。 但据我所知,这是不支持的。 任何人都可以证实或否认这一点?
我注意到,因为移动到jboss 5,每个实例的tmp文件处理方式不同。 在jboss 4中,整个目录在每个jboss重新启动时被清除。 5,应用程序被分解为uuid-named文件夹,永远不会被清理。 这显然是一个架构变化,但我似乎无法find任何文档。 有没有一种机制来自动化jboss中的清理,或者我写一个脚本来清除自从上一次jboss重启以来的一切? 处理tmp文件的新方法有什么价值? 谢谢。 -dom