码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 微服务框架 SpringCloud微服务架构 5 Nacos 5.6 环境隔离


    微服务框架

    【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】

    SpringCloud微服务架构

    文章目录

        • 微服务框架
        • SpringCloud微服务架构
        • 5 Nacos
          • 5.6 环境隔离
            • 5.6.1 环境隔离 - namespace
            • 5.6.2 使用 namespace
            • 5.6.3 总结

    5 Nacos

    5.6 环境隔离
    5.6.1 环境隔离 - namespace

    Nacos中服务存储和数据存储的最外层都是一个名为namespace的东西,用来做最外层隔离

    在这里插入图片描述

    非强制

    5.6.2 使用 namespace

    查看Nacos 控制台

    在这里插入图片描述

    这是我们现有的 所有服务

    看左侧菜单“命名空间”,点进去

    在这里插入图片描述

    其实我们的所有服务,默认都属于这个保留空间

    在这里插入图片描述

    【创建命名空间】

    在这里插入图片描述

    点击

    在这里插入图片描述

    确定

    在这里插入图片描述

    OK,创建成功

    回到服务列表

    在这里插入图片描述

    嗯,刚创建的dev 下面啥也没有

    【修改服务的命名空间】

    修改order-service的application.yml,添加namespace

    在这里插入图片描述

    OK, 复制自己的ID

    在这里插入图片描述

    配完了,要重启一下order 服务

    在这里插入图片描述

    OK, 再次查看Nacos 的控制台

    在这里插入图片描述

    可以看到public 命名空间中已经没有 order 服务了

    查看dev

    在这里插入图片描述

    没问题,成功加入dev 命名空间

    OK。现在order 服务和 user 服务就成了两个世界的人了,没机会了

    现在再次调用

    在这里插入图片描述

    直接500

    查看日志

    在这里插入图片描述

    意思就是 userservice 找不到可用的实例

    环境隔离就是这样

    5.6.3 总结
    1. Nacos环境隔离

    ①每个namespace都有唯一id

    ②服务设置namespace时要写id而不是名称

    ③不同namespace下的服务互相不可见

  • 相关阅读:
    迷茫6连,这就是测试人毕业5年后的真实写照吗?
    python使用websocket服务传输数据的例子,可以保持长连接
    2023/10/4 -- ARM
    【Linux】基础开发工具——yum/git/gdb
    Solidity - 合约结构 - 错误(error)- ^0.8.4版本新增
    <linux/power_supply_old.h>
    计算机毕业设计springboot进口零食销售网站74r3o源码+系统+程序+lw文档+部署
    小程序和uniapp中scroll-view触底加载
    [RK3568 Android11]AudioTrack音频流数据传输
    python3
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/128108792
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号