草庐IT

服务行

全部标签

windows - Windows 上的单一服务

我继承了一个使用运行Windows服务的单声道的应用程序。所有原始开发人员都消失了。生产版本在linux上使用单声道。我正在尝试启动并运行开发环境。我决定使用Windows作为在其之上运行单声道的基础平台。好吧,考虑到我当前的问题,这可能不是最好的主意,但我想在将环境迁移到Linux之前尝试理解这个问题。问题是我无法让单一服务​​运行。我可以让小型winforms应用程序使用单声道运行。我的问题与上一个有答案的问题相同。usingmono-servicetowrapawindowsserviceonlinux但是我无法翻译关于在Windows环境中做什么的答案。我确定我遇到了没有加载d

windows - 同一台 Windows 服务器上的两个 Hudson Master

我想在同一硬件上设置两个HudsonMaster。这将使管理Hudson变得更加容易,因为两台服务器都由两个不同(且独立)的团队使用。到目前为止,我尝试将一台服务器安装为一项服务。我验证了安装并且运行正常。然后我将安装复制到另一个路径并更改了服务信息(不同的服务名称和描述)和httpPort。然后我创建服务,一次使用sc.execreate一次使用hudson.exeinstall。在这两种情况下,服务器都启动了。然而,配置页面表现得很愚蠢。所以这种方法要么根本不起作用,要么我错过了另一个配置文件。有人知道如何实现吗? 最佳答案 我

windows - 从 winform 运行 windows 服务

如何从我的Windows应用程序控制(启动、停止)Windows服务? 最佳答案 //ADD"usingSystem.ServiceProcess;"afteryouaddthe//ReferencetotheSystem.ServiceProcessinthesolutionExplorerusingSystem.ServiceProcess;ServiceControllermyService=newServiceController();myService.ServiceName="ImapiService";stringsv

C++ 应用即高性能服务

我需要提供一个C++应用程序作为服务。服务的客户端和服务可以在同一台机器上,也可以根据负载分布在不同的机器上。此应用程序将~2KB字符串作为输入,并在经过一些处理后返回几乎相似大小的字符串。客户的周转时间应该非常快。实现这一点的最佳机制是什么? 最佳答案 鉴于输入大小小于本地主机上的内存页面宽度,任何机制都不太可能在这里产生可测量的差异。对于远程机器,网络延迟可能是瓶颈,而不是客户端/服务器问题。 关于C++应用即高性能服务,我们在StackOverflow上找到一个类似的问题:

windows - 来自 Windows 服务的 WNetAddConnection2

我正在尝试从以本地系统帐户运行的Windows服务连接到受密码保护的远程共享文件夹。LocalSystem帐户似乎无法使用WNetAddConnection2()或类似调用直接访问受密码保护的网络共享。谁能证实这一点?我读过冒充管理员用户可能是可行的方法。我试过在WNetAddConnection2()之前使用LogonUser()和ImpersonateLoggedOnUser(),看起来网络路径的安装成功了,但是实际访问(例如远程文件夹中的文件枚举)失败了。有什么想法吗?谢谢。 最佳答案 我刚也遇到这个问题,发现把远程计算机名放

windows - 安装 .net 2008 windows 服务

我刚刚创建了一个简单的测试Windows服务,但遇到了问题。我是Windows服务的新手,所以我什至不知道我这样做是否正确。namespacetestWindowsService{publicpartialclassService1:ServiceBase{publicService1(){InitializeComponent();}protectedoverridevoidOnStart(string[]args){FileStreamfs=newFileStream(@"c:\temp\started.txt",FileMode.OpenOrCreate,FileAccess.W

ruby-on-rails - 无法启动 SOLR 服务器(Ruby on Rails)

我在我的Rails3应用程序中使用sunspot_rails和sunspotgems,并按照步骤在https://github.com/outoftime/sunspot上安装sunspot,我无法让我的sunspot服务器运行。当我进入我的目录时,运行bundler然后运行​​rakesunspot:solr:start我得到以下错误Emil@Emil-PC/cygdrive/c/work/pilarhq$rakesunspot:solr:start(in/cygdrive/c/work/pilarhq)DEPRECATIONWARNING:Youareusingtheoldrout

windows - 您可以从服务器端 javascript 调用 COM 组件吗?

是否有可能(使用javascript的服务器端实现之一..参见http://www.nakedjavascript.com/getting-started-55)实例化COM对象并在其上调用方法? 最佳答案 有node-win32ole(npm安装win32ole)。 关于windows-您可以从服务器端javascript调用COM组件吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

c# - MSBuild 无法构建 MSI。 Windows 服务是否有替代方案?

我在VisualStudio中使用安装项目(.msi)。安装步骤:在VisualStudio中build设置。将设置复制到服务器。运行设置。在services.msc中启动Windows服务更新步骤:在VisualStudio中build设置。将设置复制到服务器。在services.msc中停止Windows服务卸载Windows服务。运行设置。在services.msc中启动Windows服务我的构建服务器仅使用msbuild进行构建,无法构建安装项目(.msi)。我必须在构建服务器上安装VisualStudio,还是有更好的选择? 最佳答案

windows - 使用服务启动 .bat

我有一个.bat文件,我想在每次Windows加载时启动它。是否有一种廉价的方式让服务(或其他东西,我不在乎什么)启动这个.bat文件?我最好不希望用户看到发生的任何事情。谢谢。 最佳答案 我会使用WindowsTaskScheduler个人。编辑:以上链接主要用于API。这是使用TaskScheduler2.0GUI的链接. 关于windows-使用服务启动.bat,我们在StackOverflow上找到一个类似的问题: https://stackoverf