Articles of MSMQ

连接两个Windows XP与MSMQ

我在两台Windows XP计算机上安装了MSMQ。 我可以configuration它们来回传递消息,还是我需要中间的MSMQ服务器? 如果我需要一个MSMQ服务器,与Win2003的正常MSMQ能够作为呢? 然后,如何将Windows XP连接到Windows 2003服务器? 是a)在MMC的MSMQ插件中的屏幕pipe理对话框,b)configuration文件,c)活动目录,d)其他东西? 谢谢, 尼尔·沃尔特斯

将消息发送到接受密码的Msmq队列

是不是可以在消息上设置密码,并让msmq队列接受使用该密码的消息? 我有麻烦configuration我的远程队列接受来自asp.net网站(networking服务帐户)的消息。 我想我的队列进行身份validation(只是队列上的checkbox),但我无法将networking服务从远程计算机添加到安全选项卡中的用户。 如果我离开checkboxAuthenticate unchecked,那么每个人都可以发送消息到队列。 如果我选中Authenticatedcheckbox,并尝试从控制台应用程序向队列发送消息,则确实有效。 我的控制台应用程序运行在我的帐户下,并在我自己添加的队列的安全选项卡上(在远程服务器上)。 但是如何访问我的本地机器的networking服务?

从asp.net站点的Msmq身份validation

如果你有一个asp.net站点发送消息到远程队列,你如何处理身份validation。 如果Windows身份validation已closures,则networking服务会将消息发送到远程队列。 这是否意味着在队列的安全选项卡中,我需要添加发送消息的服务器的netwerk服务? (顺便说一下,我不使用http或https)。 而且,如果启用了Windows身份validation,我是否需要将使用Windows身份validationlogin到队列的所有用户?

MSMQ – 如何在外部设置消息过期?

如何让MSMQ自动将消息过期,如果他们在队列中等待超过一段时间,比如30分钟? 我们没有控制创build这些消息的系统来设置消息的MaxTimeToReceive属性。

WMI缺lessMSMQ队列名称

在WMI中运行以下查询无法返回在计算机上处​​于活动状态的2个队列。 SELECT Name,messagesinqueue FROM Win32_PerfRawdata_MSMQ_MSMQQueue 任何人都知道可能会导致这个问题。 我列出了大量的队列,但是缺less两个我想在仙人掌中监控的重要队列。

移动群集MSMQ存储位置

我们有一个运行MSMQ的双节点主动/被动Windows 2003群集。 Windowsselect了Quorum驱动器来存储队列消息,但该驱动器的磁盘空间非常有限。 我们如何改变位置?

MSMQ弹性

我对VMWare ESX5上的弹性MSMQ设置有要求。 我知道我们不能允许共享队列存储,因为它必须安装在物理磁盘上,例如它不能是CIFS或DFS共享。 以下约束适用:我们不使用Windows群集我们不会依赖热备份 有没有一种方法可以将队列存储复制到另一个平台,以便在使用任何方法(包括队列转发)的主平台故障时,它可以承担MSMQ职责?

您可以在Windows Server Core 2008 R2上安装Windows Messaging吗?

我们有Windows Server Core 2008 R2。 我们已经成功安装了.NET和Visual C ++运行库。 我们的应用程序需要能够将消息发布到MSMQ服务器 要清楚,我们不希望在机器上安装MSMQ服务器。 但是,我们希望能够将消息发布到远程MSMQ服务器,因此我们需要安装Windows Messaging的客户端部分。 有没有人成功做到这一点?

MSMQ只接收来自某些客户端的消息

我有一个Windows Server 2008(数据中心版)有31个客户端的非事务性消息队列。 连接服务器不在同一个工作组或域中(不知道这是否起作用)。 问题是,队列只接收来自某些客户端的消息(实际上是9个),而其他客户端的消息则丢失。 我无法在Windows事件日志中find任何错误消息。 客户端上的MSMQ状态显示为“已连接”,死信队列为空…如果我停止服务器上的MSMQ服务,邮件会在客户端计算机上正确排队。 我应该寻找什么其他可能的信息丢失的原因? 这种行为是否可以由中间的任何组件引起? 脚本 每个服务器(MSMQ客户端 – 有31个)每隔一分钟向MSMQ服务器发送消息(消息大小约为40k字节)。 如果启用日记function,则只能看到MSMQ服务器上九台(而不是三台)服务器的消息,其他消息将丢失。 收到的信息总是来自同一台服务器。

什么时候MSMQ消息在死信队列中结束?

什么情况会导致MSMQ消息出现在任一个死信消息队列中? 如果应用程序将事务消息发送到非事务性队列,反之亦然。 有什么其他的原因可以在那里出现消息?