在用到WCF通讯的项目中,在将业务逻辑服务器内存中的数据,传输至ERP界面的显示,以后在查询服务器上的数据时,避免进入KVM出现的卡壳现象。已将服务器内存数据全部提供服务让ERP进行调用,所有数据都可以,但是在驾驶员数据(7000以上)和注册的设备ID数据(3000)以上,两者数据请求出现远程主机强迫关闭了一个现有的连接的问题,数据量一大则出现此种情。经过多次资料查询,解决了此问题,进行记录,以防再次有类似情况
服务器端配置
maxBufferSize与maxReceivedMessageSize设大数据值“2147483647”
其次,将MaxItemsInObjectGraph值设大
再次即设置客户端配置项
将maxItemsInObjectGraph设大同样将maxBufferSize与maxReceivedMessageSize设大数据值“2147483647”