我在多个端口上运行多个网络应用程序。我想知道在同一个服务中运行多个主机与在不同的主机上运行多个服务之间的真正区别。
我知道这可以用来分享连接器,但是还有其他的理由比其他的更好吗?
Config 1:多主机
<Engine>
//APP 1
<Host>
<Context .... />
</Host>
//APP 2
<Host>
<Context .... />
</Host>
</Engine>
</Service>
</Server>Config 2:多服务
<Server>
//APP 1
<Service>
<Connector ... />
<Connector ... />
<Engine>
<Host>
<Context .... />
</Host>
</Engine>
</Service>
//APP 2
<Service>
<Connector ... />
<Connector ... />
<Engine>
<Host>
<Context .... />
</Host>
</Engine>
</Service>
</Server>发布于 2012-11-08 20:10:43
拥有单独的<Service>的唯一真正好的理由是如果您希望有一个<Connector>,它将(或不会)服务于<Host>的一个特定子集,或者(因此)<Context>。
https://stackoverflow.com/questions/13249753
复制相似问题