zoukankan      html  css  js  c++  java
  • k8s组件联调

    nginx负载均衡日志

       

        nginx日志内容显示无法连接upstream  查看nginx配置文件

         

     API Server日志

     

    k8s应用访问方式

        pod ip地址访问方式    在k8s集群中任何一个节点都可以访问   
     service 访问方式  集群内部可以访问

       

      

        ingress 访问方式  从集群外部可以访问

       

       说明

         Address 表示Ingress绑定的host的IP

         chart.example.choerodon.io 表示ingress的dns名称

         Path  表示访问的URL

         chartmuseum-chartmuseum:8080  表示service的名称和端口

         10.244.56.3:8080 表示最终应用Pod的IP和端口

       修改windows主机的hosts文件  添加chart.example.choerodon.io对应的主机IP 在Address中随便选中一个主机IP即可

       

       访问成功

       

       

         

    修改service的访问方式

            

             

        调试pod

          

           k8s中的Pod即使显示 1/1 Running 里面的服务程序也不一定是正常启动的  这个时候需要查看Pod的启动和运行日志 才能分析原因

           kubectl logs -f choerodon-oauth-7c6c665567-lqf7l -n c7n-system  显示

                jersey.api.client.ClientHandlerException: java.net.UnknownHostException: hzero-register.c7n-system 虽然Pod显示Running 但是Pod的应用程序一直无法连接注册中心

           查看日志可以看出在启动Pod的时候把注入到Pod中的环境变量参数值写错导致

           把 hzero-register.c7n-system改成 choerodon-register.c7n-system 重新启动Pod即可

            

        所有Pod正常运行的时候 系统便搭建完毕

  • 相关阅读:
    【队列】队列的分类和实现
    【JSP】EL表达式语言
    【JSP】JSP的介绍和基本原理
    【JSP】JSP Action动作标签
    【Servlet】关于RequestDispatcher的原理
    【JSP】JSP指令
    【JSP】JSP中的Java脚本
    【算法】表达式求值--逆波兰算法介绍
    C语言指针详解
    移动架构-MVVM框架
  • 原文地址:https://www.cnblogs.com/yxh168/p/13763642.html
Copyright © 2011-2022 走看看