Configuration to update Study Query Attributes and Study size more frequently or on receiving any study

122 views
Skip to first unread message

Bhavesh Pandey

unread,
May 24, 2019, 3:14:41 AM5/24/19
to dcm4che
Where can I configure this in dcm4chee https://github.com/dcm4che/dcm4chee-arc-light/issues/1357

My problem is study query attributes are updating with a delay of about 10 minutes, I want to decrease this interval to 1 minute but any configuration change is not helping this (which I did at Configuration > devicelist > dcm4chee-arc > Device Extension > Archive device). I asked a question on github and got the above link in response. Where can I do that in the UI?

Kindly help
Thanks

gunterze

unread,
May 24, 2019, 3:38:34 AM5/24/19
to dcm4che
"Export Delay" of "Calculate Query Attributes" Exporter Rule.
Screenshot_export_delay.png

Bhavesh Pandey

unread,
May 24, 2019, 3:54:41 AM5/24/19
to dcm4che
Hi gunterze.

I did the configuration you suggested but I couldn't achieve what I am trying to do.

In the attached picture, I am trying to update the modality and Nr.Inst. at an interval of 1 minute.

I guess its because the task is not going in the export4 queue itself. The status is TO SCHEDULED for a study which just came to the server, it needs to go in the queue. How can that be done.

Thanks for earlier response.
Screenshot 2019-05-24 at 1.19.31 PM.png

Bhavesh Pandey

unread,
May 24, 2019, 3:59:15 AM5/24/19
to dcm4che
I want to come to this state from my previous image in 1 minute or less.
Screenshot 2019-05-24 at 1.27.49 PM.png

vrinda nayak

unread,
May 24, 2019, 4:07:09 AM5/24/19
to dcm4che
This is because by default any/all export tasks are currently polled at an interval of 1 minute. So the exporter scheduler checks every minute if there are any export tasks which should be scheduled or not. You may change the setting of Export Task Polling Interval (s. Configuration > devicelist > dcm4chee-arc > Device Extension > Archive device) to few seconds and retry.

Bhavesh Pandey

unread,
May 24, 2019, 4:11:25 AM5/24/19
to dcm4che
That is set at 10 seconds in configuration 
Screenshot 2019-05-24 at 1.40.47 PM.png

gunterze

unread,
May 24, 2019, 10:01:11 AM5/24/19
to dcm4che
Why you need to trigger an eager update - why not relying on lazy update on query.

Bhavesh Pandey

unread,
May 25, 2019, 3:51:18 AM5/25/19
to dcm4che
Because we have an application which directly queries the database, and check for any new study available. It gets the new study as soon as it comes to the dicom server but doesn't get the study query params because they have not been updated. I know that the parameters are updated lazily on querying. Is there any API which I can trigger from my code to trigger this lazy update?

Bhavesh Pandey

unread,
May 27, 2019, 9:13:02 AM5/27/19
to dcm4che
Hey any way to trigger the lazy update from any API or any way to update the study query attributes every minute?


On Friday, 24 May 2019 19:31:11 UTC+5:30, gunterze wrote:
Reply all
Reply to author
Forward
0 new messages