MQQueueManager C#问题

时间:2011-11-29 20:45:27

标签: c# websphere ibm-mq

我编写了一个Windows服务应用程序,它从IBM MQ Queue接收消息并对其进行处理。该服务在我的系统上运行良好,但是当我在我的开发机器上安装它时,它没有抛出任何错误但仍然没有做任何事情。

我正在记录事件并将其归结为对MQQueueManager C#类的调用未返回响应的程度。我不允许在服务器上安装IDE,因此无法在计算机上本地调试它。

我知道这真的很模糊,但有没有办法找出导致我的代码失败的原因?或者是否可以通过我的机器远程调试服务。

任何指针都将非常感激。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以查看运行MQ跟踪以了解发生了什么。

“strmqtrc -t all -t detail”是命令。

答案 1 :(得分:0)

这是一个artikel如何设置远程调试:How to: Set Up Remote Debugging 如果不允许这样做,请尝试将任何内容记录到日志文件中,我喜欢NLog