一台服务器上的主机实例的多个进程 [英] Multiple processes for a host instance on one server

查看:163
本文介绍了一台服务器上的主机实例的多个进程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

其中一个prod环境服务器内存利用率每隔几天变得非常高。我搜索了一下,发现有很多进程用于"BTSNTSvc64.exe"。在任务管理器中。每当我们重新启动主机实例时,新进程就会创建
,并且之前的进程不会被杀死。

One of the prod environment server memory utilization is getting very high every few days. I searched a bit and found that there are many processes for "BTSNTSvc64.exe" in the task manager. Whenever we restart the host instance a new process is getting created and the previous process is not getting killed.

这导致任务管理器中的多个进程,并且每个进程占用一些内存。这个过程实际上并没有激活,但它正在创建一些坏扇区,导致内存使用率变高。

This caused multiple processes in task manager and every process is occupying some memory. The process is actually not active but it is creating some bad sectors which is causing the Memory utlization to become high.

我无法从任务管理器中杀死僵尸进程。服务器重启是一种选择,但想知道一个永久修复。

I am not able to kill the zombie processes either from Task manager. Server reboot is the option but wanted to know a permanent fix.

你能告诉我为什么会发生这种情况的原因以及解决方案吗? 

Can you please tell me the reason as to why this is happening and also the solution? 

推荐答案

您在系统上定义了多少个BizTalk主机?如果您定义了多个主机,那么您可能会看到与每个主机关联的一个主机实例。每个主机实例是一个服务,并且在"任务管理器"中。 - 进程你将
看到多个BTSNTSvc64.exe或BTSNTSvc.exe * 32.这没关系你的系统上定义了多个主机实例(服务MMC将显示BizTalk服务BizTalk组:BizTalk主机)和BizTalk管理控制台 - > BizTalk组 - >平台
设置 - >主机实例还将显示不同的主机实例。每个实例都是一个运行BizTalk Framework / Components不同方面的多线程进程。因此,如果"开始",每个进程将占用存储器。所有这些都是正常的
行为。如果您遇到性能问题,可能需要向解决方案设计人员询问其主机实例数量的基本原理。

How many BizTalk Hosts do you have defined on the system? If you have multiple Hosts defined then you're likely to see one host instance associated with each of the hosts. Each host instance is a service and in the "Task Manager" - Processes you will see multiple BTSNTSvc64.exe OR BTSNTSvc.exe * 32. This is OK is you have multiple host instances defined on your system (Services MMC will show you BizTalk Service BizTalk Group : BizTalk Host) and BizTalk Administration Console ->BizTalk Group ->Platform Settings -> Host Instances will also show you the different host instances. Each instance is a multi threaded process running different aspects of the BizTalk Framework/Components. So each process will occupy memory if it is "started". All this is normal behavior. If you're facing performance issues, you might want to ask the solution designer on their rationale for the number of hosts instances.

因此,当您停止服务时,它不会停止?进入无响应状态?并创建另一个实例?

So when you stop the service, it does not stop? goes into a non-responsive state? and creates another instance?

问候。


这篇关于一台服务器上的主机实例的多个进程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆