Retrieve Cache for WADO RS - dcm4che/dcm4chee-arc-light GitHub Wiki
The test is to verify that Retrieve Cache is used when study is retrieved using WADO-RS requests. This means that object(s) are first copied to the retrieve cache from nearline storage and then used for exporting the study to destination.
-
Store object(s) to archive using storescu tool
storescu -c DCM4CHEE@hostname:11112 /path-tostudy
Below is a snippet of Request - Response logs
13:10:41,374 INFO - STORESCU->DCM4CHEE(1) << 1:C-STORE-RQ[pcid=7, prior=0 cuid=1.2.840.10008.5.1.4.1.1.2 - CT Image Storage iuid=1.3.12.2.1107.5.8.1.12345678.199508041417040742898 - ? tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian 13:10:41,444 INFO - STORESCU->DCM4CHEE(1) >> 1:C-STORE-RSP[pcid=7, status=0H cuid=1.2.840.10008.5.1.4.1.1.2 - CT Image Storage iuid=1.3.12.2.1107.5.8.1.12345678.199508041417040742898 - ? tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
-
Trigger WADO-RS Retrieve Study request
-
One would see in the Wildfly server log that when the WADO-RS Retrieve Study request is received by archive it first copies instance(s) from nearline storage to retrieve-cache storage and then uses it further from retrieve-cache to send back the response.