小编Jar*_*ian的帖子

Kubernetes:NodePort和LoadBalancer之间的区别

我刚开始使用Kubernetes,我对NodePort和LoadBalancer服务类型之间的区别感到困惑.

我理解的差异是LoadBalancer不支持UDP,但除此之外,无论何时我们创建服务nodeport或loadbalancer,我们都会获得服务IP和端口,NodePort和端点.

来自Kubernetes文档:

NodePort:在拥有集群内部IP的基础上,在集群的每个节点(每个节点上的相同端口)上的端口上公开服务.您将能够在任何NodeIP:NodePort 地址上联系该服务.

LoadBalancer:除了拥有集群内部IP并在NodePort上公开服务之外,还要求云提供商提供负载均衡器,该负载均衡器转发给作为NodeIP的服务公开: 每个节点的NodePort.

所以,我将始终访问nodeip:nodeport上的服务.我的理解是,每当我们访问节点:nodeport时,kubeproxy将拦截请求并将其转发到相应的pod.

关于LoadBalancer的另一件事是我们可以有一个外部LB,它将在节点之间产生LB. 什么阻止我们为创建为nodeport的服务放置LB?

我真的很困惑.大多数文档或教程仅讨论LoadBalancer服务,因此我在互联网上找不到太多东西.

如果有人能清除我的怀疑,请感谢.

谢谢

kubernetes

37
推荐指数
2
解决办法
1万
查看次数

sip servlets的容器?

我是编程和处理SIP应用程序的新手.我对部署SIP应用程序的位置感到困惑.我读到了关于部署在servlet容器中的HTTP Servlets,我相信Tomcat是一个Servlet容器.

基本上,我几乎没有问题和理解:

  1. 容器管理servlet的生命周期,如果我只是获取servlet api jar并使用我的应用程序部署它将无法工作?
  2. 我找到了SIP servlet API,还有Mobicents SIP servlet.他们不一样吗?
  3. 我可以将我的SIP servlet应用程序与API jar一起部署在Tomcat中吗?
  4. Mobicent是用于SIP Servlet的容器​​,例如Tomcat用于HTTP Servlet,但Mobicents也有Tomcat.

这些是非常幼稚的问题,但我试图自己找出答案并且没有成功.我不是来自编程背景所以很难理解这些事情.

谢谢

servlets sip sip-server sip-servlet mobicents-sip-servlets

6
推荐指数
1
解决办法
2461
查看次数