init
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<section name="MessageBroker" type="Kreta.MessageBroker.Configuration.MessageBrokerConfigurationSection, Kreta.MessageBroker" />
|
||||
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
|
||||
</configSections>
|
||||
|
||||
<MessageBroker>
|
||||
<Clients>
|
||||
<Client Name="StudentMobileNotification" QueueSize="10000" CreateNewClientAfterErrorsCount="20" ClientPoolSize="8" EnableLogging="true" LoggerType="Serilog" MessageSignatureKey="Z2Ph4ZpLiMLtA5GYwDFBS8XSi6GHstRpj3uJdORV7XsKRsgQsmiZFkonbRNTRqluDTTQKTRK0nhr9fSpA10TfQ==">
|
||||
<SerilogLogger LossyBufferSize="10000">
|
||||
<ElasticSearch UseCustomBackOffLogic="true" NodeUris="http://elasticsearch.ekreta-dev.hu:9200/" IndexFormat="kreta_mobilenotification_messagelog_serilog-{0:yyyy.MM.dd}" MinimumLogEventLevel="Information" ConnectionTimeoutInSeconds="30" WaitBetweenForCheckingEventBatchesInSeconds="1" BatchPostingLimit="300" AutoRegisterTemplateVersion="ESv7" />
|
||||
</SerilogLogger>
|
||||
</Client>
|
||||
</Clients>
|
||||
<EventHubs>
|
||||
<EventHub Name="StudentMobileNotification" ConnectionString="Endpoint=sb://kretaeventhubdev.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=LiWDajLQida3EgEWdbd28TS/gKqmxjsPiKVUtKMJ8Ww=" EntityPath="notificationtest" />
|
||||
</EventHubs>
|
||||
</MessageBroker>
|
||||
|
||||
<log4net>
|
||||
|
||||
<logger name="MobileNotificationMessageLogger">
|
||||
<level value="ALL" />
|
||||
<appender-ref ref="MobileNotificationMessageAsyncBufferingForwarder" />
|
||||
</logger>
|
||||
<appender name="MobileNotificationMessageAsyncBufferingForwarder" type="Easy.Logger.AsyncBufferingForwardingAppender, Easy.Logger">
|
||||
<bufferSize value="16384" />
|
||||
<lossy value="true" />
|
||||
<Fix value="508" />
|
||||
<evaluator type="log4net.Core.LevelEvaluator">
|
||||
<threshold value="ALL" />
|
||||
</evaluator>
|
||||
<appender-ref ref="MobileNotificationMessageElasticSearchAppender" />
|
||||
</appender>
|
||||
<appender name="MobileNotificationMessageElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log4net.ElasticSearch">
|
||||
<lossy value="false" />
|
||||
<Fix value="508" />
|
||||
<bufferSize value="1" />
|
||||
<connectionString value="Scheme=http;Server=elasticsearch.ekreta-dev.hu;Index=kreta_mobilenotification_messagelog;Port=9200;rolling=true" />
|
||||
<evaluator type="log4net.Core.LevelEvaluator">
|
||||
<threshold value="ALL" />
|
||||
</evaluator>
|
||||
</appender>
|
||||
</log4net>
|
||||
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-2.0.8.0" newVersion="2.0.8.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.IdentityModel.Logging" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-5.2.1.0" newVersion="5.2.1.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="SimpleInjector" publicKeyToken="984cb50dea722e99" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /></startup></configuration>
|
||||
Reference in New Issue
Block a user