Отладка

Вот некоторые инструменты, которые помогут при отладке в WebTutor.

Логи

Лог-файлы WebTutor лежат в каталоге C:\Program Files\WebSoft\WebTutorServer\Logs
Помимо просмотра логов напрямую в каталоге, их можно просматривать используя WebTutor Administrator

alert()

В серверном JavaScriipt WebTutor, параметр функции alert() будет записываться в лог-файл xhttp-YYYY-MM-DD.log

<%
// "Hello, World!" появится в логе \WebTutorServer\Logs\xhttp-YYYY-MM-DD.log
alert('Hello, World!')
%>

try...catch

Используйте try...catch в серверном коде WebTutor, для получения информации об ошибках, а также для поиска более точного места появления ошибки путем обертывания частей кода внутри try...catch в еще один try...catch

<%
try {
    function Hello() {
        alert()
    }
} catch(e) {
    alert('Error function Hello: '+ e.message)
}
%>

xhttp_info

Если пользователь с правами администратора, авторизуется в WebTutor зайдет по адресу https://адрес_портала/xhttp_info , то откроется страница с информацией о текущих операциях сервера.

HTTP requests

Показывает, какие и сколько сейчас обрабатывается HTTP запросов сервером WebTutor, увидеть какие из них обрабатываются долго или подвисают, не достигло ли количество запросов максимума (кажется максимум одновременно 255 запросов, после чего система начинает ставить их в очередь, у пользователей находящихся в очереди в такие моменты будет просто белый экран загрузки)

Other threads

Здесь отображаются все остальные активные процессы, обработкой которых сервер сейчас занимается. (к примеру работающие Агенты или какие-нибудь выполняемые операции в WebTutor Administrator(выгрузка отчетов ...))

LDC sessions

Пользователи которые находятся в WebTutor Administrator

Информация на данной странице очень помогает при поиске причин появления лагов в WebTutor.

Последнее обновление: 9/14/2018, 4:49:50 PM