2013-12-17 2 views
1

WSO2 MB 2.1.0을 다운로드하고 Windows 7 64 비트의 내장 Cassandra 서버와 함께 실행하십시오. 그러나 다음 오류 메시지와 함께 시작 절차가 실패했습니다.WSO2 MB 시작 오류

내가 관련 버그 문제가 발견

[2013-12-14 11:27:03,371] ERROR {org.apache.cassandra.service.AbstractCassandraD 
aemon} - 
Exception in thread Thread[Thread-21,5,main] 
java.lang.OutOfMemoryError: unable to create new native thread 
at java.lang.Thread.start0(Native Method) 
at java.lang.Thread.start(Thread.java:713) 
at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:949) 
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1371) 
at org.apache.cassandra.thrift.CustomTThreadPoolServer.serve(CustomTThre 
    adPoolServer.java:103) 
at org.apache.cassandra.thrift.CassandraDaemon$ThriftServer.run(Cassandr 
    aDaemon.java:213) 
[2013-12-14 11:27:03,396] INFO {me.prettyprint.cassandra.service.JmxMonitor} - 
Registering JMX me.prettyprint.cassandra.service_ClusterOne:ServiceType=hector, 
MonitorType=hector 

: 다음 릴리스 정말이 버그를 수정한다면 https://wso2.org/jira/browse/MB-210 사람이 알고 있나요을? 아니면 외부 Cassandra 서버와 함께 독립 실행 형 배포를이 제안으로 사용해야합니까? http://udarakr.blogspot.tw/2013/09/how-to-overcome-wso2-message-broker.html

+0

리눅스 환경에서 독립 실행 형 MB를 배포 할 때도 동일한 문제가 발생합니다. 나는 그 문제를 리눅스에서 "ulimit"을 사용하는 사용자 당 최대 프로세스/쓰레드 수를 늘리는 문제를 수정했다. 귀하는 Windows 환경이며 cassandra 서버를 사용합니다. 따라서 사용자 당 프로세스를 늘리면 문제가 해결 될 수 있습니다. 확실하지는 않습니다. – Malintha

답변

0

이 문제는 카산드라와 함께 할 수있는 뭔가있다, 리눅스에서 나는 동일한 문제에 직면하고 i가 증가하면 최대 사용자가 모든 것이 잘 갔다 처리,이 주제 Unable to create new native thread and max user processes에 작성된 문서를 참조하십시오. 이 문제는 Windows에서 발생하기 때문에 Better to Run Cassandra externally과 Cassandra를 미세 조정하십시오!

+0

답장을 보내 주셔서 감사합니다. 나는 리눅스와 모든 것을 잘 실행한다. – yohan

+0

잘 듣고 있습니다 :) – Vanji