问题标签 [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 投票
1 回答
791 浏览

asp.net - Microsoft Velocity - 在单个服务器上共享缓存数据的最佳方式

我有几个 WCF 服务和 ASP.NET 应用程序都通过共享服务层访问数据。在这一层内,我正在执行所有必需的数据访问和缓存。现在我需要在 WCF 和 ASP.NET 之间共享缓存的对象。将 Velocity 配置为在单个服务器上工作的最佳方法是什么。另外如何禁用对象序列化?

谢谢!

0 投票
3 回答
477 浏览

memcached - 任何允许标记内容的分布式缓存系统?

我想知道是否有任何分布式缓存系统,例如 memcached、velocity 或 sharedcache,它允许我用不仅仅是名称来标记内容,或者可以将项目相互关联,所以如果我使一个项目的缓存无效,它也使相关项目无效。

例如。如果我有两个引用相同数据的页面并且数据发生更改,我希望这两个引用页面的缓存无效。

  • 或者这是对其中一个乞求开发的项目的补充?:)

编辑:我在asp.net

0 投票
1 回答
318 浏览

memcached - MS Velocity 中的原子更新

Velocity 是否支持服务器端原子更新?我正在尝试查看是否可以移植一些代码(基于 memcached),这些代码实现了基于 memcache 的 INCR 操作的环形缓冲区。

0 投票
1 回答
613 浏览

nhibernate - 是否有人在生产中使用 Velocity 进行 NHibernate 二级缓存

有人使用 Microsoft Velocity 进行 NHibernate 二级缓存吗?你有什么经验?

0 投票
1 回答
658 浏览

nhibernate - NHibernate.Caches.Velocity 更改缓存名称

我们注意到 NHibernate.Caches.Velocity.VelocityClient 中的 Velocity 缓存名称被硬编码为“nhibernate”

是否有一个补丁可以从配置文件中更改缓存名称。我们的应用程序最好使用不同名称的缓存。

0 投票
2 回答
951 浏览

c# - Memcached/Microsoft Velocity 性能问题

只是关于 Microsoft Velocity 的随机查询。

场景:假设我想要数据库中的所有订单。在 SQL 中,这很好,我可以做到SELECT OrderId,TotalCost... from Orders。这是我的数据库的一次往返,每个人都很高兴。

现在,如果我使用 Memcached 或(正如我现在使用的)Microsoft Velocity (CTP3),没有简单的方法可以做到这一点。我看到的两个选项是(在伪代码中)

这将是往返的负载。

另外,考虑我想通过客户获得订单

SQL:Select OrderId....TotalCost from Orders where CustomerId = MyCustomerId

来回一趟,大家都很开心。

使用缓存的解决方案,我确实看到了两种解决方案:

解决方案1:

解决方案 2 是在它自己的缓存对象中保存所有客户订单的序列化列表。减少往返,但似乎很蹩脚。

有人可以阐明这种情况吗?

0 投票
2 回答
882 浏览

installation - AppFabric 安装问题

希望其他人已经遇到过这个问题并有解决方案......

我正在尝试在虚拟 Windows Server 2008 (CacheServer1) 上安装 AppFabric Beta 1 缓存服务。我的缓存配置信息将保存在单独服务器 (SQLServer) 上的 SQL Server 数据库中。由于 AppFabric 仅支持 SQL Server 的集成安全性,因此两台服务器都在同一个域中,并且我正在使用对我的 VelocityConfig 数据库具有 db_owner 权限的帐户进行安装。

当我运行 AppFabric 安装程序并输入我的 SQL 服务器的连接字符串时,我输入了服务器名称,但是当我单击组合框以从服务器获取数据库列表时,它想了一分钟然后我收到超时错误。

两台服务器可以相互ping通,我在同一用户下的CacheServer1上创建了一个.UDL文件,它可以成功连接到SQLServer并检索数据库列表。

谁能建议我需要做什么才能让安装程序成功?

0 投票
1 回答
190 浏览

asp.net - 为什么几分钟后 Velocity 会失去会话?

我已经使用 Velocity 分布式缓存设置了会话管理。我有 3 台服务器托管缓存并创建了命名缓存

以下在我的 web.config 文件中

任何帮助,将不胜感激。

0 投票
1 回答
541 浏览

asp.net - 为什么我会收到错误代码当我取下一台速度缓存主机时?

当我关闭托管用户会话的三节点集群中的一个节点时,我的 Web 应用程序中出现以下异常。

会话缓存也有辅助,没有驱逐。

这是错误消息和堆栈:

如果我稍后重试请求,该消息将消失。为什么我首先收到此消息,并且服务器不应该自行确定主机已关闭并切换到其他客户端之一。我在 web.config 文件中将会话客户端定义为简单,以防万一它是路由问题,但问题仍然存在。

0 投票
6 回答
29839 浏览

.net - Windows AppFabric 到底是什么?

微软发布了一个 Windows Server AppFabric 测试版,“使构建、扩展和管理在 IIS 上运行的 Web 和复合应用程序变得更加容易”。

MS 还表示,您可以在自己的服务器、第三方主机和 Windows Azure 上部署 AppFabric。

到目前为止,我们还没有进行任何 Azure 开发,主要是因为 API 与 ASP.NET 不同,并且您只能将应用程序部署到云中(而不是在您自己的服务器上)。

因此,如果我使用 AppFabric API,是否可以让我创建可以在内部、第三方托管商或云上使用相同 API 部署的应用程序?它会成为所有这些中的“一等公民”吗?

这将 Azure API 留在哪里 - AppFabric 是替代品吗?Azure SQL 呢?