当前位置: 首页 > news >正文

携程网站建设的优缺点专门做衣服特卖的网站有哪些

携程网站建设的优缺点,专门做衣服特卖的网站有哪些,电子商务是什么,小程序源码怎么打开ingress是一个API资源。 其核心作用是nginx网页服务器。 当客户端访问服务器不同的url时, 用不同的location提供服务。 在k8s之外,nginx的配置一般如下: http {server {listen 80;server_name localhost;location / {root html; …

ingress是一个API资源。

其核心作用是nginx网页服务器。

当客户端访问服务器不同的url时,

用不同的location提供服务。

在k8s之外,nginx的配置一般如下:

http {server {listen       80;server_name  localhost;location / {root   html;             # 网页文件根目录index  index.html index.htm;    #默认首页
#设置默认首页为index.html,当用户在浏览器地址栏中只写域名或IP,不说访问什么页面时,服务器会把默认首页index.html返回给用户}location ~ \.php$ {          # "~"匹配正则表达式,# 当用户访问以.php结尾的网页文件时,服务器按照此模块的定义,提供动态网页服务root           html;                 fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;include        fastcgi.conf;}}

在k8s平台,ingress调用nginx的服务,来实现不同的url对应不同的location.

用命令行创建ingress资源文件模版时,需要指定两个参数,

一个是--class=

另一个是--rule=

--class是控制器的类,表明ingress要调用哪个控制器的类作为ingress资源的控制器,

可选nginx和haproxy,一般用nginx

--rule是控制器提供服务的规则,

相当于平常写的location,

在k8s,用命令行创建ingress资源文件的模版时,

一般用--rule="/path=svc:port"来实现"location"的功能。

比如--rule="/hello=hello:3579"

当用户访问/hello路径时,ingress提供名为"hello"的服务,hello服务使3579端口

资源文件如下:

 

spec:ingressClassName: nginxrules:- http:paths:- pathType: Prefixpath: /hellobackend:service:name: helloport:number: 3579

path对应backend:

backend是service,也就是服务

服务名为hello,端口号为3579

定义一个服务名为hello,端口号为3579的后端服务。ingress就能连接到这个服务了。

资源文件如下,是一个nodeport类型的服务(service):

---
kind: Service
apiVersion: v1
metadata:name: hello
spec:type: NodePortselector:app: websiteports:- name: webprotocol: TCPport: 3579targetPort: http

nodeport是个端口转发类型的服务,

当服务请求到达一个计算节点时,

这个服务将被转发到一个后端端口,

图中的例子,后端端口是http.

而这个http实际上,

就是deployment管理的pod中的容器,所监听的端口名。

在deployment的资源文件中,

定义了一组以http为监听端口名的pod

资源文件如下:

---
kind: Deployment          
apiVersion: apps/v1       
metadata:                 name: deployabc          
spec:                     replicas: 3             selector:               matchLabels:          app: deploy-web     # deployment通过这个标签来确定哪个Pod由它来管理template:               # 定义用来创建 Pod 的模板,以下为 Pod 定义metadata:labels:app: deploy-webspec:containers:- name: apacheimage: myos:httpd       ports:       - name: http            # pod中,容器监听的端口名protocol: TCP         # pod中,容器监听的端口的协议containerPort: 80     # pod中,容器监听的端口号

那么服务请求就会到达pod中的容器。

其实步骤也可以概括为,

客户端---> ingress---> service---->depolyment

因为deployment的具体运作,前面的步骤是可以不用关心的。

deployment定义好其管理的pod的模版的详细情况,包括pod中的容器的信息。

根据这个pod的模版,deployment就可以实时的调整pod的数量

按照需求,来进行弹性管理。

来提供一个自动化管理的pod的集群。

http://www.yayakq.cn/news/643997/

相关文章:

  • 不再更新的网站桂林论坛网app
  • 网站双链接怎么做做网站建设最好的公司是
  • 做词做曲网站wordpress主题去版权
  • 绍兴高端网站开发石家庄网站建设服务
  • 做网站代码审计哪个工具比较好网页制作难吗
  • 海淀团队组建网站wordpress破解教程
  • 建设网站宣传做网站宣传图的网站
  • 网站问卷调查怎么做安 网站建设
  • 佛山网站seo优化排名公司网站推广在哪好外贸
  • 淘城汇网站谁做的什么叫整合营销
  • 广州天河区做网站昆明本地网站
  • 红色大气网站泉州营销型网站建设
  • 主流网站建设做电商网站有什么用
  • html5网站开发案例页面设计图标
  • 免费搭建网站教程临漳手机网站建设
  • 秦皇岛建设局网站6wordpress 导航栏代码
  • 创建网站服务器大数据营销的运营方式有哪些
  • 门户网站和社交网络的区别网站开发 项目内容
  • 企业网站建设机构仿历史网站模板下载
  • 区块链资讯网站建设网站建设与维护 许宝良
  • 桐庐住房和城乡建设局 网站广州建网站白云区
  • 郑州微网站建设求西北地区网站建设专家 西安沉睡网络 官方网址?
  • 做设计兼职网站网站建设分几种类型
  • 荥阳市城乡建设规划网站网站开发与维护视频教程
  • 温州建设监理协会网站指数基金
  • 试卷a《网站建设与管理》设计一套企业网站多少钱
  • 苏州网站建设方案策划电商网站建设培训班
  • 网站建设分析从哪几个方面wordpress推广浏览插件
  • 湖北聚四方建设有限公司网站html网页设计作业源代码
  • 网站的建设需要多少钱如何创建问卷网站