小编noa*_*mik的帖子

如何在Wildfly 8.2.0.Final中查找模糊的HA群集错误

设置

我有一个Wildfly 8.2.0.Final应用服务器使用full-ha配置文件在域模式下运行集群.该集群由两个wildfly,master和slave实例组成,每个实例都在自己的虚拟机上运行.

应用程序

我的项目在应用程序服务器上部署为war-file.出于测试目的,我的负载均衡器使用循环法分配请求.

匿名用户可以使用按钮来使用此项目提供的服务,该按钮将首先调用两个步骤然后登录.登录将使用在注册阶段创建的会话,提供在注册调用期间创建的凭据.

实施

登录端点是请求范围的CDI bean,其中包含保存用户信息的成员.用户信息是SessionScopped EJB Bean,它在会话实例化期间创建,并注入到登录端点CDI bean中.用户信息应该在集群成员之间分配.

观察到的行为

现在有趣的部分:

  • 使用Firefox:
    1. / rest/register - > 200 OK
    2. / rest/login - > 200 OK
  • 在私人模式下使用Firefox:
    1. / rest/register - > 200 OK
    2. / rest/login - > 200 OK
  • 使用Chrome:
    1. / rest/register - > 200 OK
    2. / rest/login - > 200 OK
  • 在私人模式下使用Chrome:
    1. / rest/register - > 200 OK
    2. / rest/login - > 200 OK
  • 使用Internet Explorer 11:
    1. / rest/register - > 200 OK
    2. / rest/login - > 200 …

rest session cluster-computing weld wildfly

11
推荐指数
1
解决办法
722
查看次数

Java是什么类型的(长a - 双b)

正如标题中所要求的那样:当从长值中减去一个double值时,内部会发生什么?结果来自double或long类型,这种行为甚至是在Java规范中指定的还是jvm特有的这种行为?

所以我知道我可以测试自己的jvm是做什么的:

    public class Test {

        /**
         * @param args
         */
        public static void main(String[] args) {
        double b = 1000;
        long a = 1000;
        Object c = a - b;
        Class cls = c.getClass();  
        System.out.println("The type of the object is: " + cls.getName());
        }

    }
Run Code Online (Sandbox Code Playgroud)

输出:

    The type of the object is: java.lang.Double
Run Code Online (Sandbox Code Playgroud)

但这是指定的吗?或者它是否特定于我使用的jvm?

java

3
推荐指数
1
解决办法
253
查看次数

标签 统计

cluster-computing ×1

java ×1

rest ×1

session ×1

weld ×1

wildfly ×1