|
Повторное использование возвращаемых значений | ☑ | ||
---|---|---|---|---|
0
Maniac
16.10.21
✎
11:06
|
Я правильно понял...
Допустим есть общий модуль, в нем функция. Функция содержит соединение с сайтом, получение с сайта определенной информации (к примеру в строку). Если поставить эта галку на Модуль. То функция сработает 1 раз - получит эту строку. И потом если эту функцию использовать много раз в разных местах - то сразу будет возвращаться эта строка. Выполнения кода (обращения к сайту) больше не произойдет. И еще вопрос - в этой функции много проверок. Может не сразу вернуть значение. Стоит много контролей с ВызватьИсключение. |
|||
1
Смотрящий
16.10.21
✎
11:12
|
Мля
Никуя не понятно Но очень интересно |
|||
2
ДенисЧ
16.10.21
✎
11:20
|
если параметры совпадают, то вернёт исходное.
если произойдет вызов ОповеститьОбИзменении - может повторно полезть на сайт. Если по сборке мусора сдохнет - то тоже может полезть. Вообще - это плохое место для хранения внешних данных, которые могут измениться извне (если говорит что-то слово - volatile) |
|||
3
ДенисЧ
16.10.21
✎
11:30
|
И да, мань...
С твоим уровнем ЧСВ класса "невлюбенный программист" такие вопросы задавать... |
|||
4
acht
16.10.21
✎
11:45
|
(0) Не вижу ни одного знака вопроса. Спасибо за то, что информируешь.
|
|||
5
ДенисЧ
16.10.21
✎
11:46
|
(4) "Я не нудный, у меня просто кость подробная"...
|
|||
6
Маленький Вопросик
16.10.21
✎
11:59
|
это случайно не про динамический ключ авторизации идет речь к какому-то апи?
|
|||
7
MyNick
16.10.21
✎
12:09
|
Вопросы из категории "стаж 100 лет и три года"
|
|||
8
Anton1307
16.10.21
✎
12:15
|
Кэш не хранит данные вечно.
Закэшированное значение будет удалено из кэша через 20 минут после вычисления или через 6 минут после последнего использования (в зависимости от того, что наступит раньше*). Кроме этого значение будет удалено при нехватке оперативной памяти в рабочем процессе сервера, при перезапуске рабочего процесса и при переключении клиента на другой рабочий процесс |
|||
9
H A D G E H O G s
16.10.21
✎
12:25
|
(3) скорее недолюбленный программист (прости Господи). Воспитанный дикими франчами Украины и Ростова и был недолюблен своим сеньором.
|
|||
10
ДенисЧ
16.10.21
✎
12:29
|
(9) перелюблен. Точнее, залюблен...
|
|||
11
Maniac
16.10.21
✎
12:35
|
Строка постоянная. На время сессии.
В общем да - оно так работает. Всем спасибо. Отличная вещь. |
|||
12
Maniac
16.10.21
✎
12:41
|
(8) Ок меня устраивает это. Что будет через 20 минут делать повторный запрос к сайту.
Главное чтобы не происходило каждый раз. Вопрос тут в создании своего сервера лицензирования. Получения лицензии и проверки. Соответственно я проверку леплю в процедуры и функции. И чтобы каждый раз не происходило обращение к сайту. Вполне устроит чтобы раз в 20 минут один раз запрашивалось. Отлично. |
|||
13
Ненавижу 1С
гуру
16.10.21
✎
15:50
|
(0) формулировки вопросов на уровне фиксина. Совпадение? Не думаю
|
|||
14
pechkin
16.10.21
✎
16:23
|
Это же все ломается элементарно
|
|||
15
acanta
16.10.21
✎
18:47
|
Правильно ли я понимаю, что для того, чтобы Оле-соединение между двумя 8ками не отваливалось каждые 10 минут, оно должно быть инициировано именно в таком модуле?
|
|||
16
ДенисЧ
16.10.21
✎
18:49
|
(15) Чтобы оле-соединение не отваливалось, его не надо использовать )))
А так да, если у тебя кластера из N серверов нет, то так. |
|||
17
ДенисЧ
16.10.21
✎
18:49
|
Но использовать его нужно чаще, чем 6 минут
"через 6 минут после последнего использования" |
|||
24
Eugeneer
17.10.21
✎
12:37
|
(23) я уже сделал. и человек пять с этим работают. Все отлично
|
|||
25
Eugeneer
17.10.21
✎
12:39
|
К тому же сейчас почти все юзают через интернет каучу сервисов. Просто полным полно.
И почту читают и по апи работаюти все что угодно. ЭДО и прочее..... просто сотни разных сервисов. А тут вообще ерунда тем более. ПРосто я как человек которого даже лишняя секунда волнует заботился чтобы это происходил меньше. Те даже 1-2 секунды лишние чтобы не отнимало. |
|||
26
Eugeneer
17.10.21
✎
12:41
|
(23) вот как раз тут согласен) на продажа должно сказаться только в положительную сторону)))
Так как как только откатаю то и демку можно будет давать с ограниченным действием и функционалом. |
|||
27
Guk
модератор
17.10.21
✎
12:42
|
(22) (23) хватит про модерирование трещать. сами же знаете, что тут за это бывает...
|
|||
28
Eugeneer
17.10.21
✎
12:42
|
Кстати реально эта галка делает пользу. Даже не сам факт там возврата. А именно то что функция исполняется раз в 6 минут, вне зависимости от количества кода и чего там. Это бомба.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |