Serilog
Настройка логирования. Подробнее на github.com .
%CONTENT_ROOT% - системная переменная указывающая на папку с сервером.
Copy "Serilog" : {
"MinimumLevel" : "Warning" ,
"WriteTo" : [
{
"Name" : "Async" ,
"Args" : {
"configure" : [
{
"Name" : "RollingFile" ,
"Args" : {
"pathFormat" : "%CONTENT_ROOT%\\Logs\\log-{Date}.txt" ,
"fileSizeLimitBytes" : null ,
"retainedFileCountLimit" : null ,
"outputTemplate": "{Timestamp:o} [{Level:u3}] {SourceContext} ({RequestId}/{ThreadId}) {Message}{NewLine}{Exception}{NewLine}",
"buffered" : false
}
} ,
{
"Name" : "LiterateConsole" ,
"Args" : {
"outputTemplate": "{Timestamp:o} [{Level:u3}] {SourceContext} ({RequestId}/{ThreadId}) {Message}{NewLine}{Exception}{NewLine}"
}
} ,
{ "Name" : "Debug" } ,
{
"Name" : "EventLog" ,
"Args" : {
"logName" : "Workflow Technology" ,
"source" : "Workflow Engine" ,
"outputTemplate": "{Timestamp:o}{NewLine}[{Level:u3}] {SourceContext} ({RequestId}/{ThreadId}){NewLine}{Message}{NewLine}{Exception}{NewLine}"
}
}
]
}
}
] ,
"Enrich" : [ "FromLogContext" , "WithMachineName" , "WithThreadId" , "WithRequestId" ]
}
Workflow
Настройки Workflow
Database
Настройки подключения к базе данных.
Обязательное поле. Содержит поля для задания имени базы (Database), порт сервера базы данных (ServerPort) и пароль для доступа к серверу базы данных (Password).
Copy "Database" : {
"Database" : "template_project" ,
"ServerPort" : 5434 ,
"Password" : "postgres"
}
File
Настройки файлов
User
Настройки пользователей.
Copy "User" : {
"MasterKey" : "wsGuestPwd123"
}
Storages
Настройки файловых хранилищ.
Copy "Storages" : {
"Default" : {
"Path" : "Upload" ,
"Format" : "yyyy\\\\MM\\\\dd"
}
}
FormsFolder
Путь до папки с xml-формами.
Если в файле конфигурации на клиенте настройка UseSourceCache имеет значение True , то сервер будет отдавать на клиентскую машину файлы из этой папки.
BinaryPath
Путь до бинарных файлов форм.
Если в файле конфигурации на клиенте CheckBinaryFiles имеет значение True , то сервер будет отдавать на клиентскую машину файлы из этой папки.
AboutTable
Название таблицы с информацией об обновлениях и версиях ПО.
Copy "User" : {
"MasterKey" : "wsGuestPwd123"
}
WorkflowServer
Лицензия ПО. Используется вместе с HelpDesk.
Copy "WorkflowServer" : {
"ServerUrl" : "http://lic.wfsys.ru:7070" ,
"WorkflowEngineUpdateService" : {
"Name" : "WorkflowEngineUpdateService" ,
"Port" : 9090
} ,
"HelpDesk" : {
"Enabled" : true
} ,
"Update" : {
"Enabled" : true
}
}
ServerUrl
Задает IP-адрес и порт сервера лицензирования.
Copy "ServerUrl" : "http://lic.wfsys.ru:7070"
WorkflowEngineUpdateService
Настройки службы обновления.
Copy "WorkflowEngineUpdateService" : {
"Name" : "WorkflowEngineUpdateService" ,
"Port" : 9090
}
HelpDesk
Настройки сервиса HelpDesk.
Copy "HelpDesk" : {
"Enabled" : true
}
Update
Настройки .
Copy "Update" : {
"Enabled" : true
}
TimeZone
Настройки часового пояса сервера.
Copy "TimeZone" : {
"TimeZone" : "Asia/Yekaterinburg"
}
Last updated 3 months ago