问题标签 [appfabric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3664 浏览

configuration - configuration setting for appfabric

I am getting error "ErrorCode:SubStatus:Error in client configuration file." while working with app fabric.

When I try to create the object, it breaks and throws the above mentioned error. DataCacheFactory dcf = new DataCacheFactory();

The config file is as follows:

Edit: If I use code to connect to AppFabric, it gives another error "ErrorCode:SubStatus:There is a temporary failure. Please retry later. (One or more specified Cache servers are unavailable, which could be caused by busy network or servers. Ensure that security permission has been granted for this client account on the cluster and that the AppFabric Caching Service is allowed through the firewall on all cache hosts. Retry later.)"

Code:

0 投票
2 回答
559 浏览

dll - 如何为应用结构配置应用服务器扩展

我正在寻找 dlls ,我在 google 上看到的位于 C:\Windows\System32\Application Server extension 中。我在安装 appfabric 的机器上看不到这个文件夹。

CacheBaseLibrary.dll ClientLibrary.dll FabricCommon.dll

任何想法,如何获得这个文件夹?

0 投票
1 回答
1577 浏览

session-state - 使用 AppFabric 作为 asp.net 的会话状态服务器是否使其具有高可用性?

我有一个 4 服务器 asp.net 场。我想使用 AppFabric 作为我的会话状态服务器,但我不确定它是否会做我想做的事。一些问题...

1:如果某些节点崩溃,会话数据是否丢失?

2:每台服务器是否都有会话数据的副本以防万一发生故障?

该文档指出,您需要运行 Windows Server 2008 Enterprise Edition 或更高版本才能获得 AppFabric 的“高可用性”功能。我正在运行 Windows Server 2008 标准版。

3:这是否意味着如果某些节点发生故障,我需要企业版来保证我的会话数据安全,或者 AppFabric 是否会自动将会话数据复制到所有机器上以防万一?

0 投票
1 回答
483 浏览

caching - .Net 4.0 中的 InProc 分布式缓存

.Net 4.0 中的 InProc 分布式缓存如何处理序列化?

是否有开箱即用的插件或第三方框架支持它?

0 投票
1 回答
277 浏览

c# - “我还活着”服务设计

我目前正在设计一个系统,我们需要知道用户是否仍然在线/登录。

该系统是基于 .Net 网络的,因此我们打算使用 AJAX/JSONP 代码执行此操作,该代码每 2 分钟 ping 服务器一次。

有大量用户,因此每 2 分钟 ping 一次会导致 ca. 每秒 600 次 ping。

因此,我们打算将此服务放在它自己的服务器上,并使用 Velocity 将所有信息存储在内存中。

缓存将是一系列命名值对,先是组,然后是人,以及每个人的时间戳。

问题是我们可以为每个 ping 直接写入速度缓存吗?或者这会导致锁定?我们是否应该先写入队列,然后从队列中更新缓存?

在我们更新缓存的同时,将有其他用户基于每个组请求信息。

0 投票
5 回答
5227 浏览

windows - AppFabric Powershell 新缓存异常

在我的开发环境没有问题的情况下,我刚刚在我的 prod 服务器上完成了 AppFabric 的安装。AppFabric 安装没有问题并且正在运行,但是当我尝试创建新的命名缓存(ps:New-Cache ClickUrls)时,出现以下异常:

新缓存:错误代码:子状态:错误:缓存创建返回失败。

在行:1 字符:10

  • 新缓存 <<<<
  • CategoryInfo : NotSpecified: (:) [New-Cache], DataCacheException
  • FullyQualifiedErrorId : ERRPS009,Microsoft.ApplicationServer.Caching.Commands.NewCacheCommand

任何洞察为什么它不工作?这在我的开发环境中不是问题。

提前欢呼

0 投票
1 回答
823 浏览

caching - 应用结构缓存限制

我正在尝试在缓存中缓存长字符串。它将自身限制为 255 个字符长度。我无法弄清楚为什么?

有没有办法重新配置这个?

0 投票
1 回答
442 浏览

wcf - 从 WCF 访问 appfabric 缓存的错误

我有一个 WCF 服务,它使用 dll(类库)来访问 Appfabric 缓存。

当我使用这个 dll 从控制台应用程序访问缓存时,它工作正常。

但是,当我使用客户端通过WCF访问它时,它会给出错误“ErrorCode:SubStatus:暂时失败。请稍后重试。(一个或多个指定的缓存服务器不可用,这可能是由于网络或服务器繁忙造成的。确保已为群集上的此客户端帐户授予安全权限,并且允许 AppFabric 缓存服务通过所有缓存主机上的防火墙。稍后重试。)"

我认为这是因为 WCF 服务尝试使用其他帐户而不是我的 Windows 帐户来访问 appfabric(在控制台应用程序的情况下会发生这种情况)。

任何想法..如何去解决它?

还是我的方法不对??

提前致谢。

编辑:我的 WCFService 在本地机器上,而 appfabric 在另一台服务器上。

0 投票
1 回答
1158 浏览

wcf - Windows Workflow 4 中的人工活动支持

我正在调查 .NET 4.0 的 Windows 工作流 (WF),似乎缺少一些内容。从BPM的角度来看,您希望拥有工作队列和安全性(用户授权)的概念。

例如,假设您有多个长时间运行的工作流实例,这些实例来自在应用服务器(例如 AppFabric)上运行的多个不同工作流。几个实例正在等待来自客户端的调用(可能是基于内容的相关性的 WCF 接收)。客户端需要能够查询服务器以确定哪些工作流实例(来自任何工作流)正在等待来自它们的输入。这必须在活动级别基于权限(最好使用 Active Directory 服务)。

例如:

  • 工作流程 1
    • 活动 A,与 orderId 相关
      • 权利:艾比,比尔
    • 活动 B,与 orderId 相关
      • 权利:艾比
  • 工作流程 2
    • 活动 C,与 workItemId 相关
      • 权利:比尔

工作流 1 有 3 个实例正在运行,两个在活动 A(订单 123 和 456)和一个在活动 B(订单 789)。
工作流 2 有 1 个实例在活动 C(工作项 99)处运行。

Bill 查询服务器并看到:

Abby 查询服务器并看到:

本文讨论了从头开始为 WF 3.x 编写功能(对人类活动的支持)。

问题:

  1. WF 4 中有这个功能吗?如果是这样,它叫什么?
  2. 如果没有,是否有一个开源项目可以将任何此功能添加到 WF 4?
  3. 如果没有,是否有比上述文章更多的实施指南?

注意:如果可以避免,我宁愿不将解决方案与 SharePoint 结合使用。

0 投票
1 回答
187 浏览

mysql - 读取控制容器时出错:Microsoft.WindowsAzure.StorageClient.StorageClientException

我正在尝试按照 Windows Azure Mysql PHP 解决方案加速器 ( http://code.msdn.microsoft.com/winazuremysqlphp ) 的说明进行操作,但在 Fabric UI 中出现以下错误并且 Mysql 无法启动。http://www.pastie.org/1297146