当前位置: 首页 > 知识库问答 >
问题:

Windows服务器无法使用WCF服务器

胡天佑
2023-03-14

我可以在我自己的电脑上使用这个程序,但是我不能在服务器上使用。

服务器使用最高权限管理员打开程序。

具有的服务器WCF HTTP激活功能。NET4。5号门开着。

服务器endpoint地址使用"http://localhost",如下所示

endpoint地址="http://localhost"绑定="basicHttpBind"bindingConfiguration="NewBinding0"name="productService"契约="productService.IWCFproductService”

错误信息:

通信对象、系统。服务模型。ServiceHost无法用于通信,因为它处于故障状态。

系统上的堆栈跟踪。服务模型。频道。通信对象。关闭(时间间隔超时)

at System.ServiceModel.ServiceHostBase.系统。iDisposable.处置()

在FileUtilityHelperService。程序。主(String[]args)

共有1个答案

卫景明
2023-03-14

这仅仅意味着代码中的某个地方出现了意外异常。错误消息“…因为它处于故障状态”表示服务器和客户端之间的通信不可用<你需要的是更好地处理错误。

  1. 在可能产生异常的代码周围使用try/catch

你可能想记录你的错误到一个文件或数据库,log4net是伟大的(并作为nuget包来)

 类似资料:
  • 问题内容: 在一个较大的项目中,我很难获得WCF服务方法来使用JSON参数。因此,我制作了一个较小的测试用例,并产生了相应的行为。如果我调试服务,则可以在服务调用中看到参数值为null。Fiddler确认正在发送JSON,JsonLint确认它有效。 下面的代码带有调试注释。 …及其实施 调用前三个方法中的任何一个都可以正常工作(但没有参数,您会注意到)。使用此客户端代码调用最后一个方法(Tota

  • [warning] 注意 安装前需要保证服务器端与G01云中心的通信保持畅通,可以通过命令 telnet www.gov110.cn 80,telnet apiv.gov110.cn 443,telnet update.gov110.cn 80 telnet scan.gov110.cn 80,telnet monitor.gov110.cn 80,telnet alive.gov110.cn 4

  • 您好,我正试图在JBoss developer studio和Wildfly 11上构建一个简单的JaxRs web服务作为应用程序服务器,但我在尝试部署maven项目时遇到以下错误:

  • 我使用windows服务和Unix ssh服务在windows中创建了一个从服务器,在Unix中创建了一个从服务器。当我使用复制到从插件将一个文件从主服务器复制到从服务器时,它在Unix中工作。但如果我在windows上做同样的事情,该文件将自己复制到主服务器中。我给出了下面的输出。它显示的目录在主计算机中,而不在从计算机中。 在工作区C:\jenkins\slaves\workspace\pyt

  • 无法启动nginx服务器OS:ubuntu服务器16.04 systemctl status nginx.status抛出此消息:nginx.service-高性能web服务器和反向代理服务器加载:加载(/lib/systemd/system/nginx.service;enabled;vendor preset:enabled)活动:失败(结果:exit-code)自UTC Thu 2016-1

  • 我是ActiveMQ Artemis的新手,正在尝试配置主从设置。在我的场景中,我使用一个主从。 Master的如下所示: slave的如下所示: master.log是 从日志: