forum.bitel.ru http://forum.bitel.ru/ |
|
Приоритет параметров http://forum.bitel.ru/viewtopic.php?f=44&t=12324 |
Страница 1 из 1 |
Автор: | mhollow [ 24 мар 2017, 22:15 ] |
Заголовок сообщения: | Приоритет параметров |
Привет. Документация вводит в некий конфуз. Вот тут https://docs.bitel.ru/pages/viewpage.ac ... d=73597961 написано: "Этот параметр можно указать для типа сервиса, в конфигурации типа сервиса: serv.radius.connection.checkDuplicate." Речь идет про параметр radius.connection.checkDuplicate. Тоже самое написано про serv.radius.connection.checkDuplicate.type Вопрос: Я всегда думал, что параметры в конфигурации модуля, устройства, типа устройства, и типа сервиса, можно использовать одни и те же, просто нужно учитывать приоритеты. В документации это четко нигде не написано, но косвенно это следовало. Получается что это не так? Разве нельзя использовать параметр radius.connection.checkDuplicate в типе сервиса? Он не будет работать или что? Зачем нужен его "дублер" с именем serv.radius.connection.checkDuplicate специально для конфигурации типа сервиса? Тогда, если не трудно, подскажите пожалуйста, каков точный приоритет параметров в конфигурациях модуля, устройства, типа устройства, типом сервиса (я ничего не забыл?) и разрешается ли все доступные параметры использовать в конфигурациях любых этих сущностей в зависимости от "логики" и приоритета? Или есть определенный набор параметров, которые будут работать будучи объявленными только в конфигурации определенной сущности? Например как в этом примере только в типе сервиса? Спасибо. |
Автор: | stark [ 28 мар 2017, 22:53 ] |
Заголовок сообщения: | Re: Приоритет параметров |
В документации написано какие параметры и где можно указывать. Данный можно указать в типе сервиса. Для устройств/типов устройств есть вот такое: https://docs.bitel.ru/pages/viewpage.ac ... d=73598065 Цитата: Конфигурация каждого устройства наследует все параметры конфигурации своего типа устройства, а затем устройства-предка (конфигурация которого также унаследована). Т.е. параметр, указанный в предке будет доступен во всех потомках и его можно переопределить в конфигурации типа устройства потомка и ещё раз - в конфигурации самого потомка. Это свойство можно использовать для определения одинаковых параметров для множества устройств с одним предком. Но на самом деле там уже поменялось, в документации не описано. Сейчас наследование такое : Конфигурация модуля->Тип устройства->устройство. Тип сервиса пока не участвует в этом. |
Автор: | stark [ 28 мар 2017, 22:57 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Немного поправил это место в документации. |
Автор: | mhollow [ 29 мар 2017, 11:49 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Цитата: В документации написано какие параметры и где можно указывать. Данный можно указать в типе сервиса. Там нигде толком ниче не написано. Написано про некоторые и то не везде. И тут же в примерах идут взаимоисключающие вещи когда один и тот же параметр тыкают куда угодно включая то место которое не описано. Я могу привести много параметров которые ВООБЩЕ не упомянуты, как-будто они не существуют. Описаны они.. Ну так на вопросы то ответьте пожалуйста. 1) Будут ли все параметры работать в любой конфигурации любой сущности, том числе и в типе сервиса? Чисто технически, я могу их указывать где угодно, или типы сервиса стоят обособленно? Если да, то зачем эта свистопляска с отделенными именами для (serv).radius.connection.checkDuplicate. Если нет, то почему например serv.password.char судя по документации можно размещать и в конфигурации модуля и в конфигурации типов сервиса и вообще где угодно потому что все остальное кроме типа сервиса наследуется. Почему для некоторых параметров которые можно указывать конфигурации устройства (или типа устройства), так и в конфигурации типа сервиса есть аналоги для типа сервиса с префиксом serv. а для некоторых нет. Назовите мне хоть одну причину для такого именования параметров, даже самую идиотскую. Ну кроме конечно той, которая предназначена для запутывания пользователя. С параметрами, господа, у Вас творится полная вакханалия, скажу я Вам. Вот вроде заново с нуля спроектировали новый модуль Inet, а все равно такое впечатление что ничего продумано не было, одни костыли вокруг. 2) Как мне, глядя на параметр определить где его можно указывать, а где нет? Ну почему, почему у вас нет мазафака четкого описания всех параметров с их подробным описанием и указанием где, в каких конфигурациях их можно употреБЛЯТЬ. Это бесит просто капитально, выглядит просто как издевательство над людьми. Как человек предполагается должен разбираться в вашем продукте без нормального руководства?? Ну как? может я не понимаю чего-то... И почему в вас сервер с документацией лежит постоянно? То 502 Bad Gateway то еще какая-нибудь хрень. В результате даже та скудная дока и та сука часто недоступна. И кстати личный кабинет billing.bitel.ru на том же серваке и тоже недоступен. Ну так же нельзя... |
Автор: | a.vozny [ 29 мар 2017, 19:46 ] |
Заголовок сообщения: | Re: Приоритет параметров |
подтверждаю HTTP Status 500 |
Автор: | skn [ 29 мар 2017, 19:59 ] |
Заголовок сообщения: | Re: Приоритет параметров |
тех. проблемы с сервером, попробуйте сейчас |
Автор: | mhollow [ 29 мар 2017, 21:48 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Эти проблемы с сервером у вас слишком часто последнее время |
Автор: | dimOn [ 30 мар 2017, 00:03 ] |
Заголовок сообщения: | Re: Приоритет параметров |
mhollow писал(а): Эти проблемы с сервером у вас слишком часто последнее время а есть нормативы какие-то? |
Автор: | mhollow [ 30 мар 2017, 00:07 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Есть Называется "Отток клиентов на основании субъективных оценок частоты перебоев сервера". Как Вам такой норматив? |
Автор: | dimOn [ 30 мар 2017, 02:31 ] |
Заголовок сообщения: | Re: Приоритет параметров |
mhollow писал(а): Называется "Отток клиентов на основании субъективных оценок частоты перебоев сервера". Как Вам такой норматив? А, это всё же субъективное оценочное суждение, ок. |
Автор: | mhollow [ 30 мар 2017, 09:49 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Вы наверняка отличный бизнесмен! Так и представляю: -Шеф, клиенты недовольны, клиенты уходят! Говорят что у нас #$&^aя документация и та на сайте, который слишком часто лежит. -Так, спокойно, нормативы есть? Так это на основании субъективных оценочных суждений! Всё ок)) |
Автор: | Phricker [ 30 мар 2017, 10:39 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Вторую фразу надо заменить на "Увы". Димон не объясняется так длинно |
Автор: | mhollow [ 30 мар 2017, 10:45 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Никаких "Увы", «Ни любви, ни тоски, ни жалости»)))) На "ok" же!) Он же сказал) |
Автор: | ok-2004 [ 30 мар 2017, 11:21 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Благодаря недюжей активности в этой ветке господина mhollow - я за неделю узнал о модуле INET больше . чем за последние 5 лет. |
Автор: | mhollow [ 30 мар 2017, 11:29 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Это все фигня, я сейчас добрался до модуля VoiceIP. Запасайтесь попкорном )) |
Автор: | ok-2004 [ 30 мар 2017, 12:37 ] |
Заголовок сообщения: | Re: Приоритет параметров |
Хотя этот модуль у нас работает лет 9, но всёж уже побежал. А вдруг сможете срестить эккаунтинг евойного радиус-сервера с астериском путём радиус-апдейт пакетов, а не только по старт-стоп. |
Автор: | mhollow [ 30 мар 2017, 17:17 ] |
Заголовок сообщения: | Re: Приоритет параметров |
У них и Start не обрабатывается, какой еще Update. Вы много хочете... Тут такая пичалька что даже текущих звонков не видно ![]() |
Автор: | stark [ 05 апр 2017, 12:59 ] |
Заголовок сообщения: | Re: Приоритет параметров |
mhollow писал(а): 1) Будут ли все параметры работать в любой конфигурации любой сущности, том числе и в типе сервиса? Чисто технически, я могу их указывать где угодно, или типы сервиса стоят обособленно? Нет. Я же написал иерархия такая - конфигурация модуля -> Тип устройства -> устройство. mhollow писал(а): serv.password.char судя по документации можно размещать и в конфигурации модуля и в конфигурации типов сервиса и вообще где угодно потому что все остальное кроме типа сервиса наследуется. Этот параметр особенный. Там иерархия такая Модуль -> тип сервиса. Нет устройств. Его нельзя задать на устройстве. Т.е его можно указать либо в конфигурации модуля либо в типе сервиса. mhollow писал(а): Почему для некоторых параметров которые можно указывать конфигурации устройства (или типа устройства), так и в конфигурации типа сервиса есть аналоги для типа сервиса с префиксом serv. а для некоторых нет. Назовите мне хоть одну причину для такого именования параметров, даже самую идиотскую. Ну кроме конечно той, которая предназначена для запутывания пользователя. С параметрами, господа, у Вас творится полная вакханалия, скажу я Вам. Вот вроде заново с нуля спроектировали новый модуль Inet, а все равно такое впечатление что ничего продумано не было, одни костыли вокруг serv.password.char - был глобальный изначально, он был только в конфигурации модуля. Потом кому-то понадобилось делить. Изначально у нас конфигурация модуля не наследовалась в устройствах. Потом сделали наследование. Т.е это все менялось динамично по мере развития модуля inet. Изначально вообще никак не связаны были эти конфигурации, а к тому, что их нужно связать, пришли уже потом. Тип сервиса пока отделельно, потому как изначально у него были только параметры, которые нужны только на нем. У нас в биллинге вообще много конфигураций, очень многие сущности имеют свои конфигурации(например опции) - они не наследуются. Если их все сделать наследуемыми, то все будет еще более запутанно. Да. модуль развивается и обрастает костылями, потому что каждый день кому надо что-то новое, и надо это все это делать совместимым со старым - это нормально . mhollow писал(а): 2) Как мне, глядя на параметр определить где его можно указывать, а где нет? Возле каждого параметра обычно написано где его можно использовать. И serv.password.char этот описан в 2-х местах. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |