8.х [РЕШЕНО] Сеансы: "последняя активность" каждые 4 минуты

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем DrBlack, 6 июл 2016.

  1. TopicStarter Overlay
    DrBlack
    Offline

    DrBlack Опытный в 1С

    Регистрация:
    8 янв 2010
    Сообщения:
    79
    Симпатии:
    1
    Баллы:
    29
    Добрый день коллеги!

    Клиент-серверная: 1С:Предприятие 8.3 (8.3.7.2008)
    УПП, редакция 1.3 БИТ.ФИНАНС 3.0 (1.3.75.2/3.0.13.41)

    Суть проблемы: в консоли администрирования висят пользователи, которые (например) уже давно дома, а колонка "Последняя активность" обновляется для всех пользователей с завидной регулярностью с интервалом ровно в 4 минуты. Проблема только в толстом клиенте.
    P.S. - все формы закрыты, включая рабочий стол, тестил под собой, синдром повторяется.

    Что уже проделал:
    + Подумал что подключен обработчик ожидания, провел анализ модуля обычного приложения, вроде бы нет зацикленности и уж тем более отсутствуют обработчики с интервалом в 4 минуты.
    + Сломал яндекс а в гугле меня уже забанили (другие поисковые системы не предлагать :) )

    Уже даже и не знаю в какую сторону копать, направьте плз волшебным пендалем... :)
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Вам это каким образом мешает? :)
  3. TopicStarter Overlay
    DrBlack
    Offline

    DrBlack Опытный в 1С

    Регистрация:
    8 янв 2010
    Сообщения:
    79
    Симпатии:
    1
    Баллы:
    29
    Ну так охото же "фэн-шуй" )))
    Хотел чтобы сеансы автоматически закрывались по заданному времени.
    Обновляем конфигурацию часто, приходится ручками выкидывать... :(
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Воспользуйтесь типовой блокировкой сеансов пользователей, либо через COM Automation блокируйте соединения с базой - юзеры отвалятся от базы минут через 5 после указанного времени начала блокировки. Если кто-то не отвалится, выкинуть с помощью обработки.


    О типовых механизмах блокировки соединений с информационной базой можно почитать в документации к конфигурации.
  5. TopicStarter Overlay
    DrBlack
    Offline

    DrBlack Опытный в 1С

    Регистрация:
    8 янв 2010
    Сообщения:
    79
    Симпатии:
    1
    Баллы:
    29
    Моя уметь ей пользоваться, но это не есть проблема....

    Меня больше интересует вопрос из самой темы.
    Поведение какое-то не корректное, что не есть хорошо.
    Это конечно нельзя назвать проблемой, но некая неприязнь присутствует.
    Странно что с другими базами такой ереси нет (с постоянной активностью пользователей).

    Прошу помочь именно с этим, может кто уже сталкивался и копал в этом направлении?
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    В чем пробелема-то? Пользовательский сеанс в любом случае будет "пинговать" сервер, либо наоборот, сервер будет проверять сеанс, не прервался ли он.

    Как минимум, клиент опрашивает состояние блокировки соединений с базой данных каждую минуту.
  7. TopicStarter Overlay
    DrBlack
    Offline

    DrBlack Опытный в 1С

    Регистрация:
    8 янв 2010
    Сообщения:
    79
    Симпатии:
    1
    Баллы:
    29
    Проверил, действительно, на всех базах сеансы с толстым клиентом постоянно пинают сервер.
    Странно, но для чего тогда "Заснуть через" и "Завершить через"?

    Моя цель: автоматическое завершение работы 1С:Предприятие при простое в работе равным 60 минут.
  8. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Средствами 1с нереализуемо. Реализовать можно с помощью сервера терминалов, например.
    DrBlack нравится это.
  9. TopicStarter Overlay
    DrBlack
    Offline

    DrBlack Опытный в 1С

    Регистрация:
    8 янв 2010
    Сообщения:
    79
    Симпатии:
    1
    Баллы:
    29
    Тогда в общем-то вопрос закрыт, спасибо! :)
    --- Объединение сообщений, 6 июл 2016 ---
    А можно подробней? Или ссылку... -Shamefullyembarrased-

    UPD

    Туплю, в общем у нас не все пользователи сидят на терминале...
    Печалька... :(
    Последнее редактирование: 6 июл 2016
  10. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.023
    Симпатии:
    51
    Баллы:
    54
    У одного клиента куча "тикалок" в базе запускается при старте системы. Это никак не влияет на колонку "Последняя активность" в консоли сервера 1с, а уж тем более пинг.
    Но у нас другая проблема после обновления платформы:
    Даже с учетом того, что время засыпания сеанса 1200 и время завершения заснувшего сеанса 86400 ни один сеанс так и не завершается..
  11. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Да поймите вы: засыпание сеанса и завершение заснувшего сеанса - это вообще из другой оперы. Они никак не помогут завершать работу пользователей по таймауту.

Поделиться этой страницей