我想在本地服务器上查询dcm4che,以获得所有图像的元数据,以进行库存。问题是当我运行这三行
./dcmqr -L Myserver Myserver@localhost:11112
./dcmqr -L Myserver Myserver@localhost:11112 -P
./dcmqr -L Myserver Myserver@localhost:11112 -S我能够在本地服务器上检索所有字典元数据的输出,但是当我运行命令时
./dcmqr -L Myserver Myserver@localhost:11112 -I我收到这样的错误
09:11:07,781 INFO - Myserver(1) << A-ABORT[source=0, reason=0]
09:11:07,852 INFO - Myserver(1): close Socket[addr=localhost/127.0.0.1,port=11112,localport=45714]
09:11:07,854 WARN - i/o exception in State Sta13
java.io.EOFException
at org.dcm4che2.net.PDUDecoder.readFully(PDUDecoder.java:100)
at org.dcm4che2.net.PDUDecoder.nextPDU(PDUDecoder.java:152)
at org.dcm4che2.net.Association.run(Association.java:790)
at java.lang.Thread.run(Thread.java:595)
java.io.EOFException
at org.dcm4che2.net.PDUDecoder.readFully(PDUDecoder.java:100)
at org.dcm4che2.net.PDUDecoder.nextPDU(PDUDecoder.java:152)
at org.dcm4che2.net.Association.run(Association.java:790)
at java.lang.Thread.run(Thread.java:595)
09:11:07,857 WARN - unable to send A-RELEASE-RQ in state: Sta1
Released connection to Myserver@localhost:11112这会压碎服务器,使它在大约5-10分钟内无法查询其他任何内容,在此期间,我也无法重新启动服务,但过了一段时间,一切都恢复正常,除了图像级别之外,我还可以查询所有内容。
发布于 2015-06-17 15:35:34
看起来您在实例级别执行一个开放查询(即检索存档中的每个单独实例)。这是不可取的,如果您有任何合理大小的档案,它将引起问题。
如果执行实例级查询,请使用-q标志指定研究和系列。
https://stackoverflow.com/questions/30893057
复制相似问题