| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | <?xml version="1.0" encoding="utf-8"?><configuration>	<configSections>		<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net " />	</configSections>	<log4net>		<appender name="fileAppender" type="log4net.Appender.RollingFileAppender">			<param name="Encoding" value="utf-8" />			<param name="File" value="Logs/log" />			<param name="AppendToFile" value="true" />			<!--<param name="RollingStyle" value="Date" />-->			<param name= "MaxSizeRollBackups" value= "-1"/>			<param name= "MaximumFileSize" value= "500M"/>			<param name="StaticLogFileName" value="false" />			<datePattern value="yyyyMMdd'.txt'" />			<!--<param name= "DatePattern" value= ""Logs_"yyyyMMdd".txt""/>-->			<param name= " RollingStyle " value= "Composite" />			<layout type="log4net.Layout.PatternLayout,log4net">				<param name="ConversionPattern" value="%d%8p %m%n" />				<param name="Header" value="
----------------------开启--------------------------
" />			</layout>		</appender>		<root>			<level value="ALL" />			<appender-ref ref="fileAppender" />		</root>	</log4net>		<startup>		<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />	</startup>	<connectionStrings>		<add name="PostgreSQL"   connectionString="Server=localhost;Port=5432;User Id=postgres;Password=123456;Database=postgres;Enlist=true;Preload Reader=true;" />		<!--0是other,1是kepler2300,2是Kepler2200,3是VenusSE,4是VenusDE-->		<add name="ConfigType"   connectionString="2"/>	</connectionStrings>	<system.serviceModel>		<!--<diagnostics>      <messageLogging logEntireMessage="true" logMalformedMessages="false" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="false" maxMessagesToLog="3000" maxSizeOfMessageToLog="2000" />    </diagnostics>-->		<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>			</netTcpBinding>		</bindings>		<services>			<service behaviorConfiguration="BasicBehavior" name="Aitex.Core.Account.AccountService">				<endpoint address="net.tcp://localhost:8775/AccountService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.Account.IAccountService" />			</service>			<service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.OperationCenter.InvokeService">				<endpoint address="net.tcp://localhost:8751/InvokeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.OperationCenter.IInvokeService" />			</service>			<service behaviorConfiguration="BasicBehavior" name="Aitex.Core.WCF.EventService">				<endpoint address="net.tcp://localhost:8752/EventService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.WCF.Interface.IEventService" />			</service>			<service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.DataCenter.QueryDataService">				<endpoint address="net.tcp://localhost:8771/QueryDataService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.DataCenter.IQueryDataService" />			</service>			<service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.RecipeCenter.RecipeService">				<endpoint address="net.tcp://localhost:8773/RecipeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.RecipeCenter.IRecipeService" />			</service>		</services>		<client>			<endpoint address="net.tcp://localhost:9002/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IPECVDService" />			<endpoint address="net.tcp://localhost:9004/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IIBEService" />			<endpoint address="net.tcp://localhost:9006/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IICPService" />			<endpoint address="net.tcp://192.168.10.20:5771/EPDService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="EPInterface.IEPDService" name="Client_IEPDService"/>			<endpoint address="net.tcp://192.168.10.20:5773/EPDCallbackService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="EPInterface.IEPDCallbackService" name="Client_IEPDCallbackService" />		</client>		<behaviors>			<serviceBehaviors>				<behavior name="BasicBehavior">					<dataContractSerializer maxItemsInObjectGraph="2147483647" />					<serviceMetadata httpGetEnabled="false" />					<serviceDebug includeExceptionDetailInFaults="true" />					<serviceAuthorization impersonateCallerForAllOperations="false" />				</behavior>				<behavior name="SingleModeBehavior">					<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>
 |