简体   繁体   English

.NET平台的Mule Anypoint Gateway在Windows 7 Professional桌面中未作为服务运行

[英]Mule Anypoint Gateway for .NET platform not running as a service in windows 7 professional desktop

I am trying to use MSMQ queue inside Mule flow;Going by the docs here , I find we need to run Anypoint Gateway as a service. 我正在尝试在Mule流中使用MSMQ队列;通过这里的文档,我发现我们需要将Anypoint Gateway作为服务运行。 The service wont run and gives error: 该服务将无法运行并给出错误:

"Error 1053: The service did not respond to the start or control request in a timely fashion"

System:windows 7 professional desktop 64 bit; 系统:Windows 7 Professional Desktop 64位; How to resolve the issue? 该如何解决?

Info from System logs: 来自系统日志的信息:

A timeout was reached (30000 milliseconds) while waiting for the Anypoint Gateway service to connect.

Info from Application logs: 来自应用程序日志的信息:

The program AnyPoint-Gateway-Service.exe version 1.0.0.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.

Error from MSI installer: 来自MSI安装程序的错误:

Product: Anypoint Gateway for Windows -- Error 1920. Service 'Anypoint Gateway' (MuleMSMQService) failed to start. Verify that you have sufficient privileges to start system services.

I have admin privileges to install any service and running on .NET 4.03 platform. 我具有安装任何服务并在.NET 4.03平台上运行的管理员特权。

The Mule Doc says for a .NET 4.0 prerequisite. Mule Doc指出了.NET 4.0的先决条件。 But I resolved the above error by: 但是我通过以下方法解决了以上错误:
1.Updating to .NET 4.5 platform 1.更新到.NET 4.5平台
2.Running the Anypoint-Gateway.exe as compatible for windows 7(tweaking the properties of exe). 2.运行与Windows 7兼容的Anypoint-Gateway.exe(调整exe的属性)。
3.Also check if you have admin rights. 3.还要检查您是否具有管理员权限。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM