关于MSMQ在IIS部署的问题

问题描述

项目要部署MSMQ,之前没接触过,稍微搜了下,装完MSMQ的windows组件后,写了个控制台DEMO,Send和Receive都没问题,在计算机管理里也是可以看到消息的。于是火急燎燎的搬到web项目中,根据项目情况改写了下msmq的管理类,然后测试,send后(send未报异常),用job去提取队列,发现完全没有收到消息,计算机管理里也看不到消息。然后搜了下,发现可能还少装了些东西,就又装上了“WindowsCommunicationFoundationHTTPActivation”和“WindowsCommunicationFoundationNon-HTTPActivation”两个组件,并且给项目绑定了net.msmq协议,然后测试还是不行……各种调试,整整一天了,还是不行……自己测试的机器系统是win7旗舰,iis7.5,MSMQ的组件已装,项目绑定了net.msmq协议,Net.MsmqListenerAdapter等相关服务已启动,nf是4.5求大神告知还要补哪里的坑?

解决方案

解决方案二:
这个东东高端大气上档次,我帮你顶一下。
解决方案三:
http://www.cnblogs.com/beniao/archive/2008/06/26/1229934.html
解决方案四:
看你说到了job,你是不是跨服务器访问了,如果是的话,参考下
解决方案五:
引用3楼starfd的回复:

看你说到了job,你是不是跨服务器访问了,如果是的话,参考下

没有跨域,job是本站的组件。
解决方案六:
访问权限设置了没?
解决方案七:
引用5楼jjkk168的回复:

访问权限设置了没?

权限也是有的……
解决方案八:
msmq只在windows项目使用过,没有web项目的使用经验send木有报异常,消息发出去了么?
解决方案九:
引用7楼lovelj2012的回复:

msmq只在windows项目使用过,没有web项目的使用经验send木有报异常,消息发出去了么?

确实没有报异常,在计算机管理里没有看到消息,用控制台程序做的DEMO发出的消息是可以看到消息的。
解决方案十:
参考:和

时间: 2024-08-31 04:29:15

关于MSMQ在IIS部署的问题的相关文章

网页-iis部署的网站不能访问外部网站

问题描述 iis部署的网站不能访问外部网站 小弟自己做了一个webservice,调用http://www.ip138.com/ip2city.asp可以获取本机的ip地址和所在地区.将webservice部署到iis后,网页上调试的时候,就会报错System.Net.WebException: The remote name could not be resolved: 'www.ip138.com'获取不了ip地址和所在地区了.请牛人指导一下,谢谢!

iis7-win7 iis 部署网站报错

问题描述 win7 iis 部署网站报错 我在win2003部署没有错,在win7上部署就出错了.. 报错内容是:在唯一密钥属性"name"设置为"InitApplicationModule"时,无法添加类型为"add"的重复集合项 <httpModules> <add name="InitApplicationModule"type="asc.Apd.Base.InitApplicationMod

win server 2012 iis 部署.net网站问题?在线等...

问题描述 win server 2012 iis 部署.net网站问题?在线等... 关于注册.net版本,重新安装IIS 等方法都试过了.另外权限也全部启用,就是搞不定.求帮助.

iis 权限-IIS部署环境权限问题。。。

问题描述 IIS部署环境权限问题... 早就听说IIS的尿性,这次配置WIN2008R2的IIS,发现怎么添加配置IUSER帐号的权限都没有用,但目录下默认的USER组权限竟然生效.实在无语言,然道IIS安装好后,不需要添加任何权限,只需要目录有USER权限组就可以了吗? 但是USER权限明显比IUSER用户要危险,请问大大们这种情况怎么解决? 解决方案 IIS7.0权限问题 解决方案二: iis,我也失败了,顶一下吧 解决方案三: 自己配置程序池的标志为另外一个用户,访问网站的物理凭证用户也另

关于IIS部署.net项目问题解决方法

今天使用IIS部署.net项目,终于运行成功了,如果对你也有帮助请点个赞  1.打开或关闭Windows功能:   2.新建网站 3.设置网站对应的应用程序池 如果已经安装过VS再安装的IIS,.net框架需要重新注册到IIS中,所以: 1.打开cmd  2.运行"C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i",注册v4.0框架,具体路径需要看电脑的框架类型 如果IIS无法添加默认文档,需要 1.打

网站IIS部署问题

问题描述 网页刚开始打开正常,然后一直不去动它,等过了1个小时左右去等它的时候,就报下面这个错误,加载不到bll文件,整个网站都挂了,重启又可以了.发布的版本在本地IIS部署是好的,在服务器上面就会出现这种情况,权限都给了.报错后的记录的信息的是:用户IP:xxxxxxxxx发生时间:3/5/20152:51:59PM发生异常页:http://xxxxxxxxxxx/admin/aspx/OrderList.aspx?pgid=602异常信息:Couldnotloadfileorassembly

在win2003上IIS部署可能出现的问题的解决方案

一.在IIS上部署运行多个版本的ASP.NET Framework 在浏览器中,请求失败的错误提示信息: Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your

用java Apache Axis 1.2.1 连接 iis 部署的 https webservice 问题,帮帮忙,谢谢!

问题描述 别人用.net开发了一个webservice部署在iis选了需要客户段证书使用https协议环境描述:1.jdk1.52.ApacheAxis1.2.13.在装iis的服务器(win2003)上装了证书服务器部署过程如下:1.在iis上生成证书请求,2.在证书服务器上认证通过,并导入iis服务器3.在客户端申请浏览器证书,并导入浏览器,用ie访问webservice成功,4.导出ie中的个人证书,导入keystore里5.用axis调用webservice程序基本完毕,在调用axis前

win7 IIS部署网站最多允许多少用户访问

问题描述 win7IIS部署网站最多允许多少用户访问 解决方案 解决方案二: 解决方案三:是否测试过?解决方案四:分版本的,home版好像不行的,旗舰版貌似无限制解决方案五:看机器的性能,一两千人没问题解决方案六:既然你把网站部署在WIN7上,说明这根本不是台服务器那么用户也不可能太多,100以内顶天了吧.能连多少人,不能光看软件上的限制.这跟带宽,机器性能,代码性能都有关系如果你的代码是每个用户登录就建立一个数据库长连接,那么瓶颈就在数据库连接池上,而不是IIS上.解决方案七:即使你能支持10