← Навигация по документации

Пересылка исследований во внешний архив, выполнение Storage Commit и удаление объектов исследований на исходном архиве, которые можно извлечь из внешнего архива, только если свободное место стало ниже настраиваемого порога.

Настройка

Тестирование

  1. Экспортируйте исследования и выполните storage commit. В целях тестирования используется инструмент dcmqrscp, поддерживающий storage commitment.

a. Запустите инструмент dcmqrscp

     dcmqrscp -b DCMQRSCP:11113 --dicomdir /tmp/DICOMDIR

  Фрагмент журнала:

     13:03:15,356 INFO  - Start TCP Listener on 0.0.0.0/0.0.0.0:11113

b. Сохраните объекты исследований в архив DCM4CHEE

     storescu -c DCM4CHEE@localhost:11112 /path_to_study.dcm

  Фрагмент журнала:

     13:04:05,124 INFO  - STORESCU->DCM4CHEE(1) >> 1:C-STORE-RSP[pcid=7, status=0H
      cuid=1.2.840.10008.5.1.4.1.1.1 - Computed Radiography Image Storage
      iuid=1.3.51.0.7.1265535119.17104.33870.32953.8838.26602.20894 - ?
      tsuid=1.2.840.10008.1.2.4.80 - JPEG-LS Lossless Image Compression

c. После истечения длительности, настроенной в export rule, проверьте в окне инструмента dcmqrscp, что экспортированные объекты были сохранены и также был выполнен storage commitment. Фрагмент журнала:

     13:05:08,719 INFO  - DCMQRSCP<-DCM4CHEE(1) << 1:C-STORE-RSP[pcid=5, status=0H
      cuid=1.2.840.10008.5.1.4.1.1.1 - Computed Radiography Image Storage
      iuid=1.3.51.0.7.1265535119.17104.33870.32953.8838.26602.20894 - ?
      tsuid=1.2.840.10008.1.2.4.80 - JPEG-LS Lossless Image Compression  
    .....
     13:05:09,398 INFO  - DCMQRSCP<-DCM4CHEE(2) << 1:N-ACTION-RSP[pcid=1, status=0H
      cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
      iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
      tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
    ......
     13:05:09,772 INFO  - DCMQRSCP->DCM4CHEE(3) >> 1:N-EVENT-REPORT-RSP[pcid=1, status=0H
      cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
      iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
      tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
  1. Объекты наименее недавно использовавшихся исследований удаляются из системы хранения, как только свободное место становится ниже порога. Это можно увидеть в журналах сервера, после истечения значения, настроенного в dcmPurgeStoragePollingInterval. Фрагмент журнала:
     14:05:26,048 INFO  [org.dcm4chee.arc.delete.impl.PurgeStorageScheduler] (EE-ManagedScheduledExecutorService-default-Thread-3) Usable Space on file:///Z:/ below 400MB - start deleting 40.28928MB
     14:05:26,136 INFO  [org.dcm4chee.arc.delete.impl.PurgeStorageScheduler] (EE-ManagedScheduledExecutorService-default-Thread-3) Successfully delete objects of Study[pk=1918, uid=1.2.4.0.13.1.432252867.1552647.1, id=1552647.1] on file:///Z:/
    ....