Заказчик
Отзывы фрилансеров:
+ 10
- 0
Зарегистрирован на сайте 12 лет и 2 месяца
Бюджет:
50 000 руб
613.03 $ — 536.64 €
SIM-банки на 128 SIM-карт, версия программного обеспечения SMB-1.01-37
SIM-шлюзы на 32 канала, версия программного обеспечения GST1610-1.01-70-15
SIM-сервер версии V1.21 Build 202106
Для полноты картины также используются Asterisk и SMS-сервер. Все работает достаточно хорошо, но иногда возникают проблемы, связанные с тем, что в какой-то момент sim-банки перестают видеть установленные на них SIM-карты. Мы изучили проблему и пришли к выводу, что она возникает из-за ошибки, возвращаемой сервером SIM-карт:
Program received signal SIGSEGV, Segmentation fault.
0xe8ebb612 in _int_malloc () from /lib/libc.so.6
#0 0xe8ebb612 in _int_malloc () from /lib/libc.so.6
#1 0xe8ebc237 in malloc () from /lib/libc.so.6
#2 0x0805da02 in client_create ()
#3 0x08059140 in handle_keep_alive ()
#4 0x08057fe5 in handle_net_msg ()
#5 0x080577e9 in svr_callback ()
#6 0x08060496 in dispatch_sock_events ()
#7 0x080605a9 in app_run ()
#8 0x0804ecc0 in main ()
Я также прикрепил 2 дополнительных файла журнала. Мы пришли к выводу, что по какой-то причине sim-серверу не хватает памяти, он "вылетает" и в это время все sim-карты перестают работать. Изучая логи сервера, мы точно знаем, что там все еще много неиспользуемой оперативной памяти, несколько гигабайт, и получаем ошибку segmentation fault. Процесс watcher перезапускает sim-сервер, но из-за большого количества одновременных подключений между некоторыми банками и sim-сервером мы сразу же получаем множество ошибок сегментации. Это происходит циклически, и мы не можем запустить наше оборудование. Чтобы решить проблему, мы должны отключать все ненужное и подключать заново по одной sim-карте за раз. Только так мы сможем постепенно вернуть все оборудование в рабочее состояние. Он перезапускается снова, если мы запускаем 3-4 банка sim-карт одновременно, мы снова получаем ошибку segmentation fault.
Нужна помощь в решении проблемы. Бюджет по договоренности.
Разделы:
Опубликован:
05.03.2025 | 13:28 [поднят: 05.03.2025 | 13:28]
Заказ находится в архиве