Java 在同一台计算机上管理Play framework服务器的多个实例的会话详细信息
我一直在开发一个Play framework社交网络应用程序,在实际尝试测试该应用程序时遇到了一个小问题。我正在使用在不同端口上运行的同一应用程序的多个实例,但其中一个应用程序的会话信息被另一个应用程序覆盖 例如,如果我在会话的一个实例上为Bob创建一个帐户,然后在第二个会话(在完全不同的端口)上加载主页,我发现Bob已经登录。为Alice创建帐户会导致Bob丢失所有会话数据,转而使用Alice的新数据 我的代码非常简单:Java 在同一台计算机上管理Play framework服务器的多个实例的会话详细信息,java,session,playframework,multi-user,Java,Session,Playframework,Multi User,我一直在开发一个Play framework社交网络应用程序,在实际尝试测试该应用程序时遇到了一个小问题。我正在使用在不同端口上运行的同一应用程序的多个实例,但其中一个应用程序的会话信息被另一个应用程序覆盖 例如,如果我在会话的一个实例上为Bob创建一个帐户,然后在第二个会话(在完全不同的端口)上加载主页,我发现Bob已经登录。为Alice创建帐户会导致Bob丢失所有会话数据,转而使用Alice的新数据 我的代码非常简单: static boolean authenticate(Stri
static boolean authenticate(String username, String password) {
User u = User.connect(username,password);
return (u != null);
}
其中一个应用程序在端口9001上运行,另一个在端口9002上运行
有人知道我如何解决这个问题并从同一台计算机上测试多个用户帐户吗?考虑以下几点:
为此干杯,使用多个浏览器解决了这个问题。我对网络开发非常陌生;这看起来很琐碎。