Articles of 服务

如何让SSH访问只有一个域名在一个托pipe多个域名的服务器上?

我有一个Ubuntu服务器托pipeexample1.com和example2.com。 两个名称都指向相同的IP地址。 我已经configuration好了Apache,通过使用/ var / www / example1作为第一个域,/ var / www / example2作为第二个域使用。 接下来我想实现的是禁止这两个域上的所有其他服务请求,除了允许SSH连接到example1.com。 接下来我想实现的只是允许SSH连接到example1.com。 这到底是怎么回事?

为什么我的服务每90秒重新启动一次?

我正在使用Ubuntu Server 16.04。 这是.service文件: [Unit] Description=NoDescpt [Service] ExecStart=/home/git/cmd/daphnei Restart=always KillSignal=SIGQUIT Type=notify NotifyAccess=all [Install] WantedBy=multi-user.target 和相关的脚本/home/git/cmd/daphnei : #!/bin/bash cd /home/git/hsfzmun/server /home/git/virtualenvs/hsfzmun/bin/daphne -b 0.0.0.0 -p 8001 -v2 config.asgi:channel_layer 我感到困惑的是,服务将每90秒重启一次,但是我找不到原因。 我发现服务的状态总是activating ,这意味着systemd不知道服务已经启动。 然而,脚本确实开始,因为我可以访问我的网站。 那么它有什么问题?

服务器生命周期,但仍然提供不明身份的服务

我有这个旧的HP ProLiant服务器需要生命周期,但仍然有一些显然运行的服务。 只有几个工作站正在被这个特定的服务器所服务,但它不是一个DC,DNS或DHCP,每当我closures这个东西,我都会接到调用,指出工作站陷入了用户甚至无法利用系统。 所以,我打开服务器,工作站恢复正常。 这是我见过的最奇怪的事。 我将如何去解决这个问题? 谢谢

远程重启Windows服务(仅在已启动的情况下停止/启动)

我正在使用以下BAT文件来重新启动远程服务: sc \\MyServer stop MyRemoteService sc \\MyServer start MyRemoteService 这对于一台计算机来说非常适用,但我想用它来重新启动服务器场中的服务。 我可以列出每个服务器在我的batch file,但我只想重新启动服务,如果他们已经在运行。 例如,如果该服务正在服务器场中的一台服务器上运行,请重新启动该服务,但是如果该服务尚未运行,则将其停止。 有什么办法可以远程完成这个任务吗? 我没有和SC结婚,还有另外一个这样的计划。

如何在不重启服务器的情况下parsing服务依赖关系?

我们有一个服务设置HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ servicename \ DependOnService其他服务设置为这一个服务。 当我closures这个服务时,所有的家属都会自动closures。 但是,在这些内部服务的内部变化之后,他们不再依赖于这一个服务。 所以,我使用regedit从它们的DependOnService键中删除它。 问题是,在服务窗口,它仍然坚持,如果我closures一个服务,其他人将被closures,但我不想再造成比我今天更多的停机时间。 我尝试closures服务窗口,并再次启动,无济于事。 有什么办法让它重新读取DependOnService数据?

当控制台注销时,GlassFish服务将停止

我在Win2k3机器上运行GlassFish服务器。 如果我通过远程桌面login到控制台(“mstsc / console”)并注销,应用程序将退出(服务器不closures,JVM将被终止)。 包装仍然运行。 我试图把“-Xrs”标志添加到我的“domain.xml”文件中,如此处所述,没有成功。 有什么build议么?

你用什么服务? 我需要运行不同的Windows场景

请注意,当您以安全模式启动Windows时,运行速度有多快,因为只有一小部分服务已启动。 有时候会有很多不必要的服务运行,我觉得我想根据手头的任务进行分类和开始/停止。 我不想打开services.msc并启动/停止每个服务。 我想在不同的情况下使用Windows的几个脚本。 事情是,这个服务器是一个实验室的服务器,我们在那里testing的东西。 如果我想有IIS,那么我开始服务,但如果我想要apache,那么我closuresIIS(我知道我可以设置每个到不同的端口和运行,但是,不仅是这些服务) 你有没有或知道共享脚本的地方(wsh或PowerShell或简单的DOS批处理)? 另外,你可以推荐一些你的设置?

如何启用禁用的事件通知

我有一个场景,我使用外部通知来处理从整个海军舰队发送的文件,通常我没有问题,但就在几天前,pipe理员改变了密码,我的队列处理失败,我回滚了交易用这个C#代码: catch(Exception){TransporterService.WriteEventToWindowsLog(AppName,“Rolling Back Transaction:”,ERROR); broker.Tran.Rollback(); 打破; } 之后我的目标队列将继续填满,但没有任何外部激活队列。 一旦事务回滚,事件通知是否被禁用? 我应该在这里做一个broker.EndDialog时,捕捉我的exception? 此外,在我的事件通知被禁用(如果这实际上是发生了什么),我该如何重新参与? 我必须放弃并重新创build吗? 预先感谢您的帮助,我非常喜欢Service Broker和它的工作,除了这个我希望很快修复的bug之外。

DOSpath不能在VM中parsing

作为一名开发人员,我让我们的系统团队设置了一台服务器的虚拟机来练习旧的第三方应用程序的升级。 此服务器具有专用于此应用程序的SQL Server 2000自己的实例。 当我启动SQL Server企业pipe理器时,我无法连接到本地服务器。 读取的错误: An error 3 – (The system cannot find the path specified) occurred while performing this service operation on the MSSQLServer service. 起初,我认为将虚拟机放在networking上所需的服务器的新名称和IP地址可能会起作用。 但是,我看了看服务,并没有开始。 试图手动启动它给出同样的错误。 我试图将服务的可执行path放入Windows资源pipe理器的地址栏 C:\PROGRA~1\MI6841~1\MSSQL\binn\ 但得到了错误: Cannot find 'file:///C:/PROGRA~1/MI6841~1/MSSQL/binn/'. Make sure the path or Internet address is correct. 当我在物理服务器上做同样的事情时(将path粘贴到Windows资源pipe理器中),它就可以打开文件夹了。 出于某种原因,VM似乎在识别DOS兼容path时遇到了问题。 任何想法如何解决这个问题? 编辑:文件和path确实存在,完整的path是: C:\ Program Files \ Microsoft […]

Postgres 8.3无法在VMS和Server 2003上作为服务重新启动

目前,我遇到了一个Postgres 8.3安装问题,其中系统重新启动服务无法。 错误消息如下所示: waiting for server to start…Access is denied. ……………………………………………………could not start server 正在执行的命令是 pg_ctl.exe启动-N“MyService”-D“C:\ MyData” 我以pipe理员身份login并执行此操作。 这个问题最初发生在卸载并重新安装postgres之后,/ data目录也被删除了。