Технологический журнал «1С:Предприятия»
Если в обмене сообщениями участвуют информационные базы «1С:Предприятия», то контролировать обмен можно с их стороны с помощью технологического журнала.
В технологическом журнале для контроля сервисов интеграции используется событие SINTEG.
Настройка журнала
Для настройки технологического журнала используется файл logcfg.xml. Пример файла, включающего запись событий SINTEG и сохраняющего журнал в каталоге C:\Logs\SERVER\SINTEG:
<?xml version="1.0"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump location="C:\Dumps\" create="1" type="3" externaldump="1"/>
<log location="C:\Logs\SERVER\EXCP" history="24">
<event>
<eq property="name" value="EXCP"/>
</event>
<property name="all"/>
</log>
<log location="C:\Logs\SERVER\SINTEG" history="24">
<event>
<eq property="name" value="SINTEG"/>
</event>
<property name="all"/>
</log>
</config>
Примеры сообщений
Передача сообщения в «1С:Шина»:
00:05.377000-15995,SINTEG,0,process=rphost,p:processName=ESB_shop,OSThread=1896,SrvcName=СервисМагазина,ChannelName=СетьМагазинов_ИзМагазина,ExtSrvcURL=http://localhost:9090/applications/StoreNetwork,ExtSrvcUsr=shop,Func=sendMessage,MessageId=bbaa94a4-b37a-49cf-bc09-d4223e7506ff,BodySize=759
Получение сообщения из «1С:Шины»:
00:05.439033-32,SINTEG,0,process=rphost,p:processName=ESB_office,OSThread=17720,SrvcName=СервисОфиса,ChannelName=СетьМагазинов_ВОфис,ExtSrvcURL=http://localhost:9090/applications/StoreNetwork,ExtSrvcUsr=office,Func=receiveMessage,MessageId=bbaa94a4-b37a-49cf-bc09-d4223e7506ff,BodySize=759