App.config 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <configSections>
  4. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net " />
  5. </configSections>
  6. <log4net>
  7. <appender name="fileAppender" type="log4net.Appender.RollingFileAppender">
  8. <param name="Encoding" value="utf-8" />
  9. <param name="File" value="Logs/log" />
  10. <param name="AppendToFile" value="true" />
  11. <!--<param name="RollingStyle" value="Date" />-->
  12. <param name= "MaxSizeRollBackups" value= "-1"/>
  13. <param name= "MaximumFileSize" value= "500M"/>
  14. <param name="StaticLogFileName" value="false" />
  15. <!--<datePattern value="yyyyMMdd'.txt'" />-->
  16. <param name= "DatePattern" value= "&quot;Logs_&quot;yyyyMMdd&quot;.txt&quot;"/>
  17. <param name= " RollingStyle " value= "Composite" />
  18. <layout type="log4net.Layout.PatternLayout,log4net">
  19. <param name="ConversionPattern" value="%d%8p %m%n" />
  20. <param name="Header" value="&#xA;----------------------开启RT--------------------------&#xA;" />
  21. </layout>
  22. </appender>
  23. <root>
  24. <level value="ALL" />
  25. <appender-ref ref="fileAppender" />
  26. </root>
  27. </log4net>
  28. <startup>
  29. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
  30. </startup>
  31. <connectionStrings>
  32. <add name="PostgreSQL" connectionString="Server=localhost;Port=5432;User Id=postgres;Password=123456;Database=postgres;Enlist=true;Preload Reader=true;" />
  33. <!--0是other,1是kepler2300,2是Kepler2200,3是VenusSE,4是VenusDE-->
  34. <add name="ConfigType" connectionString="2"/>
  35. </connectionStrings>
  36. <system.serviceModel>
  37. <!--<diagnostics>
  38. <messageLogging logEntireMessage="true" logMalformedMessages="false" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="false" maxMessagesToLog="3000" maxSizeOfMessageToLog="2000" />
  39. </diagnostics>-->
  40. <bindings>
  41. <netTcpBinding>
  42. <binding name="Aitex_netTcpBinding" maxReceivedMessageSize="102400000" receiveTimeout="00:10:00">
  43. <readerQuotas maxDepth="32" maxStringContentLength="1048576" maxArrayLength="163840000" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
  44. <security mode="None">
  45. <transport clientCredentialType="None" />
  46. <message clientCredentialType="None" />
  47. </security>
  48. </binding>
  49. </netTcpBinding>
  50. </bindings>
  51. <services>
  52. <service behaviorConfiguration="BasicBehavior" name="Aitex.Core.Account.AccountService">
  53. <endpoint address="net.tcp://localhost:8775/AccountService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.Account.IAccountService" />
  54. </service>
  55. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.OperationCenter.InvokeService">
  56. <endpoint address="net.tcp://localhost:8751/InvokeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.OperationCenter.IInvokeService" />
  57. </service>
  58. <service behaviorConfiguration="BasicBehavior" name="Aitex.Core.WCF.EventService">
  59. <endpoint address="net.tcp://localhost:8752/EventService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.WCF.Interface.IEventService" />
  60. </service>
  61. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.DataCenter.QueryDataService">
  62. <endpoint address="net.tcp://localhost:8771/QueryDataService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.DataCenter.IQueryDataService" />
  63. </service>
  64. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.RecipeCenter.RecipeService">
  65. <endpoint address="net.tcp://localhost:8773/RecipeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.RecipeCenter.IRecipeService" />
  66. </service>
  67. </services>
  68. <client>
  69. <endpoint address="net.tcp://localhost:9002/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IPECVDService" />
  70. <endpoint address="net.tcp://localhost:9004/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IIBEService" />
  71. <endpoint address="net.tcp://localhost:9006/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IICPService" />
  72. <endpoint address="net.tcp://192.168.10.20:5771/EPDService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="EPInterface.IEPDService" name="Client_IEPDService"/>
  73. <endpoint address="net.tcp://192.168.10.20:5773/EPDCallbackService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="EPInterface.IEPDCallbackService" name="Client_IEPDCallbackService" />
  74. </client>
  75. <behaviors>
  76. <serviceBehaviors>
  77. <behavior name="BasicBehavior">
  78. <dataContractSerializer maxItemsInObjectGraph="2147483647" />
  79. <serviceMetadata httpGetEnabled="false" />
  80. <serviceDebug includeExceptionDetailInFaults="true" />
  81. <serviceAuthorization impersonateCallerForAllOperations="false" />
  82. </behavior>
  83. <behavior name="SingleModeBehavior">
  84. <dataContractSerializer maxItemsInObjectGraph="2147483647" />
  85. <serviceMetadata httpGetEnabled="false" />
  86. <serviceDebug includeExceptionDetailInFaults="true" />
  87. <serviceAuthorization impersonateCallerForAllOperations="false" />
  88. </behavior>
  89. </serviceBehaviors>
  90. <endpointBehaviors>
  91. <behavior name="EndpointBehavior">
  92. <dataContractSerializer maxItemsInObjectGraph="2147483647" />
  93. </behavior>
  94. </endpointBehaviors>
  95. </behaviors>
  96. </system.serviceModel>
  97. </configuration>