Openshift - javabean每两秒创建一次

时间:2014-06-13 08:01:47

标签: java jsf jboss cloud openshift

我在JBossAS上创建了一个Openshift可伸缩应用程序,但发生了一些奇怪的事情......起始页面指的是包含bean构造函数输出的bean。然后我尾巴,它显示我的豆每两秒钟创建一次。

  

==> app-root / logs / jbossas.log< == 2014/06/13 03:56:25,779 INFO [stdout](http-127.9.184.129-127.9.184.129-8080-1)bean创建   2014/06/13 03:56:27,809 INFO [stdout]   (http-127.9.184.129-127.9.184.129-8080-1)bean创建2014/06/13   03:56:29,817 INFO [stdout](http-127.9.184.129-127.9.184.129-8080-1)   bean创建2014/06/13 03:56:31,825 INFO [stdout]   (http-127.9.184.129-127.9.184.129-8080-1)bean创建

     

......等等

我没有注意到没有可扩展选项的行为也没有本地没有。

什么是hapens? 我试过停止,启动,重启,重新加载app但行为是一样的。

  

Domain infosearch

     

创建日期:2013年10月16日下午9:03 ID:...允许的齿轮尺寸:   小

     

http://service-infosearch.rhcloud.com

Domain:     infosearch
Created:    9:42 AM
Gears:      2 (defaults to small)
Git URL:    ...
SSH:        ...
Deployment: auto (on git push)

haproxy-1.4 (Web Load Balancer)
-------------------------------
  Gears: Located with jbossas-7

jbossas-7 (JBoss Application Server 7)
--------------------------------------
  Scaling: x1 (minimum: 1, maximum: available) on small gears

mysql-5.5 (MySQL 5.5)
---------------------
  Gears:          1 small
  Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/
  Database Name:  ...
  Password:       ...
  Username:       ...
  

您的域名中有1个应用程序。

1 个答案:

答案 0 :(得分:1)

你的应用程序在一个缩放的应用程序中经常被haproxy ping通,以确保哪些齿轮处于活动状态,以便它可以将流量路由到它们,或者如果它们停机则停止路由流量。您可以浏览您的haproxy设备并编辑~/haproxy/haproxy.cfg以更改其ping的网址,并将其更改为应用程序中的某个静态页面,可能是静态html页面或者如果设备已启动将会出现的情况,但不会做任何繁重的工作。如果你愿意,你也可以改变它调整齿轮的频率,但这仍然无法真正解决你的问题。我会改变它所用的网址,这似乎是最有效的解决方案。