Коллеги, добрый день.

 

Скажите, как настроить ротацию логов в TMS?

 

В данный момент ротации нет, логи быстро заполняют диск, если их не очищать вручную.

Нравится

1 комментарий

Насколько я понимаю, под ротацией имеется ввиду автоматическое удаление лог-файлов с диска. Если так, то в TMS (как и в Creatio) нет функционала автоматического удаления создаваемых в процессе работы логов. Тем не менее, для этого можно использовать различные сторонние утилиты по работе с файловой системой, которые можно найти в сети.

 

Кроме этого, если логи пишутся в большом объеме, это может свидетельствовать о каких-то проблемах в работе телефонии. В таком случае необходимо провести анализ логов на предмет ошибок в работе коннектора телефонии, и в случае необходимости проконсультироваться с технической поддержкой Creatio или провайдера телефонии.

Показать все комментарии

Добрый день.

Настраиваю интеграцию с телефонией Infinity.

После установки BPMonline Messaging Service и настройки в логах

BPMonline Messaging Service получаю ошибку:

ERROR Terrasoft.Messaging.Core.MessagingServer - AgatInfinityConnector.AgatInfinityConnectorException: Plugins path does not exists

   в AgatInfinityConnector.AgatInfinityConnectorManager.GetAvailableFactories(String pluginsPath_, String logFileName_)

   в Terrasoft.Messaging.Infinity.InfinityConnectionFactory.CreateConnection(IDictionary`2 connectionParameters, IDictionary`2 sessionServiceParameters)

   в Terrasoft.Messaging.Core.MessagingServer.ProcessMsgCommand(MsgCommandInfo msgCommand, WebSocketSession session)

Что и где надо еще настроить? Что за папка Plugins? Где должна находится?

 

Спасибо.

 

Нравится

1 комментарий

Сбой возникает внутри библиотеки AgatInfinityConnector, предоставляемой авторами телефонии. На их сайте есть описание этой функции:

/// <summary>
/// Возвращает список доступных фабрик коннекторов. Каждая фабрика - это плагин,
/// расположенный рядом с этой сборкой. В ближайшее время предполагается три фабрики:
/// Infinity 4
/// Infinity X
/// IP-АТС Agat-UX
/// </summary>
/// <returns>Список фабрик</returns>
 
public static IEnumerable<IAgatInfinityConnectorFactory> GetAvailableFactories(
string pluginsPath_ = "",
string logFileName_ = "");
}
 
 

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

Показать все комментарии