[QUOTE]Константин Кондаленко пишет:
"Когда висит скрипт - идет мониторинг, были ли изменены/добавлены заказы на сайте." - вот в этом месте у меня сайт жестко виснет. Что то вы там в этом скрипте намудрили.....Вообще Александр меня терзают смутные сомнения в правильности выбранного пути - решение со стороны 1С запускать рекурсивную функцию в бесконечном цикле..... по моему будет вести к утечке памяти на сервере 1С. Не проще ли было использовать обработчик ожидания или тупо регламентное задание? Да, при этом у нас могут вырасти задержки оповещения 1Ски о том что появился новый заказ, но плюсов то будет гораздо больше..... Но это так, просто отвлеченные размышления - сейчас мы имеем то что имеем...
[/QUOTE]
Цикл не бесконечный: для файловой базы он прерывается через комбинацию клавиш. Для клиент серверной - работает до времени завершения у фонового задания, который для онлайн обмена...
Чем отличается цикл от регламентного задания? Тем что сможет выполняться не каждую секунду? Так его еще настраивать надо, а это доп сложности. А с файловыми базами доп. трудности работы с регламентыми заданиями.
А при обработчике ожиданий появляется таймаут между ожиданиями.
Вообщем не все так просто..
"Когда висит скрипт - идет мониторинг, были ли изменены/добавлены заказы на сайте." - вот в этом месте у меня сайт жестко виснет. Что то вы там в этом скрипте намудрили.....Вообще Александр меня терзают смутные сомнения в правильности выбранного пути - решение со стороны 1С запускать рекурсивную функцию в бесконечном цикле..... по моему будет вести к утечке памяти на сервере 1С. Не проще ли было использовать обработчик ожидания или тупо регламентное задание? Да, при этом у нас могут вырасти задержки оповещения 1Ски о том что появился новый заказ, но плюсов то будет гораздо больше..... Но это так, просто отвлеченные размышления - сейчас мы имеем то что имеем...
[/QUOTE]
Цикл не бесконечный: для файловой базы он прерывается через комбинацию клавиш. Для клиент серверной - работает до времени завершения у фонового задания, который для онлайн обмена...
Чем отличается цикл от регламентного задания? Тем что сможет выполняться не каждую секунду? Так его еще настраивать надо, а это доп сложности. А с файловыми базами доп. трудности работы с регламентыми заданиями.
А при обработчике ожиданий появляется таймаут между ожиданиями.
Вообщем не все так просто..