1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?xml version="1.0" encoding="utf-8" ?>
- <configuration>
- <configSections>
- <!--log4net配置-->
- <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
- </configSections>
- <!--log4net配置-->
- <log4net>
- <!--定义输出到文件中-->
- <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
- <!--定义文件存放位置-->
- <!--file可以指定具体的路径 D://logfile.txt。-->
- <param name="File" value="Logs/log"/>
- <param name="AppendToFile" value="true" />
- <param name="RollingStyle" value="Date"/>
- <param name="DatePattern" value="yyyy-MM-dd.\tx\t" />
- <param name="StaticLogFileName" value="false"/>
- <layout type="log4net.Layout.PatternLayout">
- <!--输出格式-->
- <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info-->
- <conversionPattern value="%-40date %-20level %-20logger %message %newline"/>
- </layout>
- </appender>
- <!--定义日志的输出媒介-->
- <root>
- <!--指定将此级别及以上的log打印到log文件中-->
- <level value="DEBUG"/>
- <!--文件形式记录日志-->
- <appender-ref ref="LogFileAppender"/>
- </root>
- </log4net>
-
-
- <startup>
- <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
- </startup>
-
-
-
- <system.serviceModel>
- <bindings>
- <netTcpBinding>
- <binding name="Aitex_netTcpBinding" maxReceivedMessageSize="102400000" receiveTimeout="00:10:00">
- <readerQuotas maxDepth="32" maxStringContentLength="1048576" maxArrayLength="163840000" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
- <security mode="None">
- <transport clientCredentialType="None" />
- <message clientCredentialType="None" />
- </security>
- </binding>
- <binding name="TestBinding" maxReceivedMessageSize="65536000">
- <readerQuotas maxDepth="32" maxStringContentLength="819200" maxArrayLength="16384" maxBytesPerRead="8192" maxNameTableCharCount="16384" />
- <reliableSession inactivityTimeout="00:05:00" />
- <security mode="None" />
- </binding>
- </netTcpBinding>
- </bindings>
-
- <services>
- <service behaviorConfiguration="BasicBehavior" name="Common.WcfService.SomebodyService">
- <endpoint address="net.tcp://localhost:8223/SomebodyService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.WcfService.IService" />
- </service>
- <service behaviorConfiguration="BasicBehavior" name="Common.WcfService.Efem.EfemService">
- <endpoint address="net.tcp://localhost:8224/EfemService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.WcfService.Efem.IEfemService" />
- </service>
- <service behaviorConfiguration="BasicBehavior" name="Common.DataCenter.QueryDataService">
- <endpoint address="net.tcp://localhost:8221/QueryDataService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.DataCenter.IQueryDataService" />
- </service>
- </services>
- <behaviors>
- <serviceBehaviors>
- <behavior name="BasicBehavior">
- <dataContractSerializer maxItemsInObjectGraph="2147483647" />
- <serviceMetadata httpGetEnabled="false" />
- <serviceDebug includeExceptionDetailInFaults="true" />
- <serviceAuthorization impersonateCallerForAllOperations="false" />
- </behavior>
- </serviceBehaviors>
- <endpointBehaviors>
- <behavior name="EndpointBehavior">
- <dataContractSerializer maxItemsInObjectGraph="2147483647" />
- </behavior>
- </endpointBehaviors>
- </behaviors>
- </system.serviceModel>
-
- </configuration>
|