Spring-xd奇怪的打开文件太多错误

时间:2016-03-16 18:37:51

标签: spring spring-xd

我从spring-xd 1.2.1升级到1.3.0,并在/ opt下我的系统。在单节点中启动xd(但配置为使用Zookeeper)后,我尝试创建另一个流(例如“time | log”),spring-xd抛出以下异常:

java.io.FileNotFoundException: /opt/spring-xd-1.2.1.RELEASE/xd/config/modules/modules.yml (Too many open files)

我更改了ulimit -n 60000,但它没有解决问题。奇怪的是为什么它仍然指向spring-xd-1.2.1.RELEASE?我在/opt/spring-xd-1.3.1.RELEASE下启动了xd-singlenode和xd-shell

编辑:添加xd-singlenode运行进程输出只是为了显示它指向1.3.1:

/usr/java/default/bin/java -Dspring.application.name=admin 
-Dlogging.config=file:/opt/spring-xd-1.3.0.RELEASE/xd/config//
/xd-singlenode-logback.groovy -Dxd.home=/opt/spring-xd-1.3.0.RELEASE/xd 
-Dspring.config.location=file:/opt/spring-xd-1.3.0.RELEASE/xd/config// 
-Dxd.config.home=file:/opt
/spring-xd-1.3.0.RELEASE/xd/config// 
-Dspring.config.name=servers,application 
-Dxd.module.config.location=file:/opt/spring-xd-1.3.0.RELEASE/xd/config//modules/ 
-Dxd.module.config.name=modules -classpath 
/opt/spring-xd-1.3.0.RELEASE/xd/modules/processor/scripts:/opt/spring-xd
-1.3.0.RELEASE/xd/config:/opt/spring-xd-1.3.0.RELEASE/xd/lib/activation-
...

1 个答案:

答案 0 :(得分:0)

您是否更新了环境变量?特别是基于上面显示的错误的XD_CONFIG_LOCATION。