athosRT.exe.config 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <configSections>
  4. <!--log4net配置-->
  5. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
  6. </configSections>
  7. <!--log4net配置-->
  8. <log4net>
  9. <!--定义输出到文件中-->
  10. <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
  11. <!--定义文件存放位置-->
  12. <!--file可以指定具体的路径 D://logfile.txt。-->
  13. <param name="File" value="Logs/log" />
  14. <param name="AppendToFile" value="true" />
  15. <param name="RollingStyle" value="Date" />
  16. <param name="DatePattern" value="yyyy-MM-dd.\tx\t" />
  17. <param name="StaticLogFileName" value="false" />
  18. <layout type="log4net.Layout.PatternLayout">
  19. <!--输出格式-->
  20. <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info-->
  21. <conversionPattern value="%-40date %-20level %-20logger %message %newline" />
  22. </layout>
  23. </appender>
  24. <!--定义日志的输出媒介-->
  25. <root>
  26. <!--指定将此级别及以上的log打印到log文件中-->
  27. <level value="DEBUG" />
  28. <!--文件形式记录日志-->
  29. <appender-ref ref="LogFileAppender" />
  30. </root>
  31. </log4net>
  32. <startup>
  33. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
  34. </startup>
  35. <system.serviceModel>
  36. <bindings>
  37. <netTcpBinding>
  38. <binding name="Aitex_netTcpBinding" maxReceivedMessageSize="102400000" receiveTimeout="00:10:00">
  39. <readerQuotas maxDepth="32" maxStringContentLength="1048576" maxArrayLength="163840000" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
  40. <security mode="None">
  41. <transport clientCredentialType="None" />
  42. <message clientCredentialType="None" />
  43. </security>
  44. </binding>
  45. <binding name="TestBinding" maxReceivedMessageSize="65536000">
  46. <readerQuotas maxDepth="32" maxStringContentLength="819200" maxArrayLength="16384" maxBytesPerRead="8192" maxNameTableCharCount="16384" />
  47. <reliableSession inactivityTimeout="00:05:00" />
  48. <security mode="None" />
  49. </binding>
  50. </netTcpBinding>
  51. </bindings>
  52. <services>
  53. <service behaviorConfiguration="BasicBehavior" name="Common.WcfService.SomebodyService">
  54. <endpoint address="net.tcp://localhost:8223/SomebodyService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.WcfService.IService" />
  55. </service>
  56. <service behaviorConfiguration="BasicBehavior" name="Common.WcfService.Efem.EfemService">
  57. <endpoint address="net.tcp://localhost:8224/EfemService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.WcfService.Efem.IEfemService" />
  58. </service>
  59. <service behaviorConfiguration="BasicBehavior" name="Common.DataCenter.QueryDataService">
  60. <endpoint address="net.tcp://localhost:8221/QueryDataService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Common.DataCenter.IQueryDataService" />
  61. </service>
  62. </services>
  63. <behaviors>
  64. <serviceBehaviors>
  65. <behavior name="BasicBehavior">
  66. <dataContractSerializer maxItemsInObjectGraph="2147483647" />
  67. <serviceMetadata httpGetEnabled="false" />
  68. <serviceDebug includeExceptionDetailInFaults="true" />
  69. <serviceAuthorization impersonateCallerForAllOperations="false" />
  70. </behavior>
  71. </serviceBehaviors>
  72. <endpointBehaviors>
  73. <behavior name="EndpointBehavior">
  74. <dataContractSerializer maxItemsInObjectGraph="2147483647" />
  75. </behavior>
  76. </endpointBehaviors>
  77. </behaviors>
  78. </system.serviceModel>
  79. <runtime>
  80. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  81. <dependentAssembly>
  82. <assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
  83. <bindingRedirect oldVersion="0.0.0.0-2.0.15.0" newVersion="2.0.15.0" />
  84. </dependentAssembly>
  85. </assemblyBinding>
  86. </runtime>
  87. </configuration>