缓存集群受限制 [英] Cache cluster throttled

查看:60
本文介绍了缓存集群受限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在使用WCF数据服务和WCF / WF服务开发Silverlight应用程序。


在我们的服务器上(2008) 运行IIS(7.0) 并托管我们的业务服务(.net 4.0),我们安装了AppFabric并运行了所有3项服务(我们有4种不同的环境设置,有些还有缓存集群)。


我们遇到的问题在托管这3项服务的所有机器上,EventCollectorService.exe和WorkflowManagementService.exe最终会填满所有内存(6到8Gb),我们的CacheCluster会受到限制。这几乎看起来像
a内存泄漏,因为它需要大约2天内存已满(实际上更像是94-95%常量)


使用命令Get-CacheClusterHealth,对于仅使用1台服务器的环境,我获得100%的节流,对于使用2台主机的环境,我获得50%的节流和50%的健康。


我忘了提到的一件事是:  we我们没有做任何事情,我们还没有在这些服务器上使用该应用程序,我们目前没有工作流程服务(但我们很快就会有很长的工作流程,这就是为什么我们要尝试使用
AppFabric)。


...从现在开始,我们所有的wcf服务都没有响应。


我错过了配置某种 ?我们在3个不同的单服务器设置和1个多服务器设置上遇到完全相同的问题。


设置1 :


Machine1 - >使用我们的silverlight xaps的网络服务器


Machine2 - >网络服务器,appfabric,多种wcf服务,包括  wcf数据服务


Machine3 - > sql server托管3个应用程序结构服务的3个数据库和我们的应用程序数据库


 


设置2:  


Machine1 - >带有我们的silverlight xaps的web服务器,nlb节点1


Machine2 - >带有我们的silverlight xaps的web服务器,nlb节点2


Machine3 - > Web服务器,appfabric集群主机1,多个wcf服务,包括  wcf数据服务


Machine4 - > Web服务器,appfabric集群主机2,多个wcf服务,包括  wcf数据服务


Machine5 - > sql server托管3个应用程序结构服务的3个数据库和我们的应用程序数据库


 

解决方案

/ bump,


我简直不敢相信没有人有这个问题...我已经在这里发布了工作流管理和监控服务论坛,并且两个线程都没有。 ..


We are developping a silverlight application using WCF Data Services and WCF/WF services.

On our server (2008) running IIS (7.0) and hosting our business services (.net 4.0), we have AppFabric installed with all 3 services running (we have 4 different environment setup, some with cache clusters).

The problem we have is that on all of our machines hosting the 3 services, the EventCollectorService.exe and WorkflowManagementService.exe eventually fill up all of the memory (6 to 8Gb), and we get throttling on our CacheCluster. This almost looks like a memory leak, because it takes about 2 days before the memory is full (actually more like 94-95% constant)

Using the command Get-CacheClusterHealth, I get 100% throttle for environments using only 1 server, and I get 50% throttle and 50% healthy for environments using 2 hosts.

One thing I forgot to mention is : we aren't doing anything, we are not using the application on those servers yet and we don't have workflow services at the moment (but we will have long running workflows very soon, which is why we are trying to use AppFabric).

...also, from this point on, all our wcf services are non-responsive.

Am I missing a configuration of somekind ? We have the exact same problem on 3 different single server setup and 1 multi server setup.

Setup 1 :

Machine1 -> web server with our silverlight xaps

Machine2 -> web server, appfabric, multiple wcf service including wcf data services

Machine3 -> sql server hosting 3 DBs for the 3 app fabric services and our application db

 

Setup 2 :  

Machine1 -> web server with our silverlight xaps, nlb node 1

Machine2 -> web server with our silverlight xaps, nlb node 2

Machine3 -> web server, appfabric cluster host 1, multiple wcf service including wcf data services

Machine4 -> web server, appfabric cluster host 2, multiple wcf service including wcf data services

Machine5 -> sql server hosting 3 DBs for the 3 app fabric services and our application db

 

解决方案

/bump,

i can't believe no one has this problem... I've posted here and in the workflow management and monitoring services forums and nothing in both threads....


这篇关于缓存集群受限制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆