Java GlassFish V3集群&x2B;十种奇怪的行为
我对GlassFish V3+TimesTen有一个非常奇怪的问题。 我的配置是:Java GlassFish V3集群&x2B;十种奇怪的行为,java,glassfish-3,timesten,Java,Glassfish 3,Timesten,我对GlassFish V3+TimesTen有一个非常奇怪的问题。 我的配置是: GlassFish服务器开源版本3.1.2.2(构建5) TimesTen版本11.2.2.2.0 Java(TM)SE运行时环境(构建1.6.0_31-b04)Java热点(TM)64位服务器虚拟机(构建20.6-b01,混合模式) Linux 2.6.32-131.0.15.el6.x86_64 具有相同hadrware的两台计算机(第二台服务器是第一台服务器的克隆) GlassFish、TimesTen、J
-rwxr-x---. 1 esb esb 444K Dec 23 2011 /opt/TimesTen/tt1122/lib/libttJdbc.so
-rwxrwxrwx. 1 esb esb 18M Apr 10 2012 /opt/TimesTen/tt1122/lib/libtten.so
环境。两台机器上的变量LD_LIBRARY_路径相同:
LD_LIBRARY_PATH=/opt/TimesTen/tt1122/lib
实例根文件夹中的lib在两台服务器上是相同的。我会尝试添加JVM选项:
-Djava.library.path=/opt/TimesTen/tt1122/lib
但它不起作用,server.log中的错误是相同的。
我还能怎么解决这个问题
PS:刚才尝试了这个:在第二台机器上安装了相同的glassfish,在domain1/libs目录中复制了libs,像在服务器上一样配置JDBC资源,部署了我的应用程序,它的工作非常完美!
但它不能与群集配置一起工作
PPS:在glassfish v 2.1.1上,一切正常。我在4台服务器上有7个实例使用同一个应用程序 好的,我发现了。
像这样编写simpe脚本:
导出LD_LIBRARY_PATH=“/opt/TimesTen/tt1122/lib”
/glassfish3/glassfish/bin/asadmin启动本地实例--用户管理员--密码文件/glassfish3/passwd--节点YOURNODE--同步普通YOURINSTANCE
然后用这个脚本启动实例。
然后我的应用程序运行良好:)