Дата: Понедельник, 10.Июн.2024, 12:09 | Сообщение # 121
Стажер
У вас сообщений: 8
инженер
OFFлайн
Российская Федерация
Красноярск
Цитатаnaves ()
Составьте таблицу адрес порт AE_TITLE и поймете где ошибка. В настройках радианта стоит неправильный AE_TITLE сервера. Совпадает с именем клиента радиант.
Я это тоже перепробовал. Но если ставлю DCM4CHEE, то всё работает.
Дата: Понедельник, 10.Июн.2024, 18:51 | Сообщение # 122
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
ЦитатаNavi08 ()
Но если ставлю DCM4CHEE, то всё работает
Ну так, а что Вы ещё хотите? Правильный Aet сервера прописали, вот и работает. Так и должно быть. naves Вам указывал на то, что у Вас на месте Ает сервера прописан Ает Радианта. Я, честно говоря, не обратил внимание сразу. Теперь у Вас правильная конфигурация, поэтому должна работать. Если IP-адрес компьютера с Радиантом может меняться, то лучше использовать протокол C-GET. Иначе придётся каждый раз изменять адрес Радианта в настройках сервера.
Сообщение отредактировал Kuzma - Понедельник, 10.Июн.2024, 18:51
Дата: Вторник, 11.Июн.2024, 09:51 | Сообщение # 125
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
ЦитатаNavi08 ()
Хорошо. Я прописываю AET сервера и порт и адрес. Смотрим картинку. Все рабоает.
Это правильная конфигурация для протокола C-MOVE. Так и должно быть.
ЦитатаNavi08 ()
Я удалил AET клиента с сервера и все равно работает.
Это странно. В этом случае C-MOVE работать не должен и нужно включить C-GET. После удаления Аета клиента Вы смотрите новые исследования или те, что уже смотрели? Радиант сохраняет просмотренные исследования в своем кеше, поэтому для "чистоты" эксперимента нужно смотреть те исследования, которые ещё не просматривались. Список исследований будет виден в любом случае, т.к. он не зависит от протокола получения, а запрашивается C-FIND. Т.е. "эхо" будет проходить, список будет виден, но исследования Вы не откроете. При C-MOVE сервер "толкает" исследование на вьювер, а вьювер их принимает, т.е. в некотором роде выступает в роли сервера. А при C-GET вьювер сам "вытаскивает" исследование на себя. Если будет интересно разобраться в протоколах, то почитайте здесь: https://telepacs.com.ua/?p=190 https://telepacs.com.ua/?p=826 https://telepacs.com.ua/?p=801
Сообщение отредактировал Kuzma - Вторник, 11.Июн.2024, 10:02
Спасибо за наводку по инфе почитаю, интересно разобраться. Но для чистоты эксперимента снимки загружаются в радиант кроме списка. Поэтому вопрос у меня открытый((( При удалении с сервера AET и просмотра снимков на радиант, сервер сам подтягивает клиента по доменному имени. Так и должно быть?
Дата: Вторник, 11.Июн.2024, 16:42 | Сообщение # 127
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
ЦитатаNavi08 ()
При удалении с сервера AET и просмотра снимков на радиант, сервер сам подтягивает клиента по доменному имени. Так и должно быть?
Да нет, вообще-то. Сервер сам по себе достаточно туп, чтобы самому искать доступных клиентов. Я не знаю такие серверы PACS. dcm4chee 2-й версии ещё то поделие. Там опций по настройке хренова куча и ещё чуть-чуть. Но я не видел там автоматического поиска клиентов :) И в 5-й версии тоже такого нет. Да и, если рассуждать логически, зачем серверу искать клиентов? Чтобы они могли бесплатно к нему подключаться? Наоборот, есть опция, которая запрещает доступ не зарегистрированным клиентам. Её, правда, можно выключить и будет пускать всех, кого ни попадя, что сильно неправильно, но в некоторых случаях нужно.
Дата: Вторник, 11.Июн.2024, 17:23 | Сообщение # 128
Стажер
У вас сообщений: 8
инженер
OFFлайн
Российская Федерация
Красноярск
ЦитатаKuzma ()
Наоборот, есть опция, которая запрещает доступ не зарегистрированным клиентам. Её, правда, можно выключить и будет пускать всех, кого ни попадя, что сильно неправильно, но в некоторых случаях нужно.
Можно подробнее про эту настройку. Так то нужная вещь))) Спасибо.
Дата: Вторник, 11.Июн.2024, 19:52 | Сообщение # 129
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
Для dcm4chee 2-й версии все настройки в jmx-консоли. Нужно авторизоваться админом по адресу веб-морды сервера, а потом перейти в консоль. На картинках, я думаю, всё понятно. Комментировать нечего. Зашли, нашли, изменили, сохранили.
Дата: Понедельник, 12.Авг.2024, 11:52 | Сообщение # 131
Заглянувший
У вас сообщений: 3
системный администратор
OFFлайн
Российская Федерация
Москва до МКАД
Здравствуйте, коллеги!
Синолоджи 1221кз+, дисиэм4чии 5, в докере, столкнулся с неприятностью, на которую не могу найти решение, - контейнер dcm4chee-arc жрет память, а потом достигнув ее отваливается поиск , помогает перезагрузка полки, перезагрузка докер, перезагрузка приложения. В логах контейнера: "Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "jaeger.RemoteReporter-QueueProcessor" Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Timer-2"" було установлено 4 Гб памяти, поменял на 16, но ситуация повторяется. Нет ли у кого лекарства от этой болезни или может быть рекомендации? .
Поторопился, после добавления памяти на хост, необходимо добавить память контейнеру, довел с 4 до 8 - наблюдаю.
Дата: Четверг, 22.Авг.2024, 12:52 | Сообщение # 132
Заглянувший
У вас сообщений: 3
системный администратор
OFFлайн
Российская Федерация
Москва до МКАД
Не помогло, свободной памяти около 4 ГБ, но через две недели вылезает Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Timer-2" на контейнере dcm4chee-arc. Полагаю, где-то в каком-то конфиге, внутри контейнера есть приложение на яве, которому прописана память. Понять бы куда смотреть ... Если кто встречался, буду признателен за подсказки.
Дата: Четверг, 22.Авг.2024, 15:29 | Сообщение # 133
Завсегдатай
У вас сообщений: 269
инженер
OFFлайн
Украина
Харьков
Посмотри здесь https://github.com/dcm4che....riables опции JBOSS_JAVA_SIZING This environment variable is used to set the initial and maximal Java heap size, the size of the allocated class metadata space that will trigger a garbage collection the first time it is exceeded and the maximum amount of native memory that can be allocated for class metadata (optional, default is "-Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m"). JAVA_OPTS This environment variable is used to set the JAVA_OPTS during archive startup (optional, default is "$JBOSS_JAVA_SIZING -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true").
Дата: Суббота, 24.Авг.2024, 21:55 | Сообщение # 134
Заглянувший
У вас сообщений: 3
системный администратор
OFFлайн
Российская Федерация
Москва до МКАД
Кузьма, спасибо!
docker exec -it d6bd1665047a /bin/bash cp d6bd1665047a:/opt/wildfly/bin/standalone.conf /tmp редактирую на 512\2048П (было как написано выше -Xms64m -Xmx512m ) docker cp ./standalone.conf d6bd1665047a:/opt/wildfly/bin/ Перезапускаю и наблюдаю ... ХЗ, поможет или через недели 2-4 опять 25, отпишусь как устаканится (вырезка команд на всякий случай, может кому пригодится). Кстати, по ТОП в контейнере java жрала 6, 1 процент от всей памяти, видимо действительно, при достижении лимита, описанного в конфиге, отваливалось приложение, даже при наличии свободной добавленной памяти в контейнер.
Сообщение отредактировал ndr - Суббота, 24.Авг.2024, 21:58
Дата: Понедельник, 26.Авг.2024, 19:05 | Сообщение # 135
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
Вынести dicom с полки на отдельный сервер пока не поздно ... Сначала java будет выжирать всю оперативу, потом Вы будете с ноги ребутать СХД, а Вы уже это делаете, а потом у Вас будут ошибки в файловой системе ...
Уж лучше в крон добавить рестарт контейнеров на 4 ночи.
Сообщение отредактировал naves - Понедельник, 26.Авг.2024, 19:05