npm 包 hoodie-zuul-config 使用教程

阅读时长 3 分钟读完

介绍

hoodie-zuul-config 是一款 Hoodie 插件,用于配置和管理 Backend 服务。该插件允许用户通过简单的配置和管理,来实现自定义 Backend 服务的需求。

安装

使用 npm 安装该插件:

接着在你的 Hoodie 项目中,注册该插件:

配置

hoodie-zuul-config 支持 yamljson 格式的配置文件。默认情况下,该插件会在 data/hoodie-zuul-config 目录下寻找 config.(yaml|yml|json) 文件作为配置文件。你可以在项目根目录下的 config/default.json 文件中进行如下配置:

-- -------------------- ---- -------
-
  --------- -
    ---------- -
      --------------------- -
        --------- -
          --------- ------- -- ------------ ----
          ------- ----------------------- -- ---------------- ----------------------------------------------
        -
      -
    -
  -
-
展开代码

配置文件示例

yaml 格式为例:

  • hoodie - Hoodie 插件配置块
  • zuul - Hoodie Backend 代理配置块
  • dashboard - Zuul 代理的首页地址配置
  • proxies - Zuul 后台接口代理配置数组
    • path - 待代理的路由规则
    • proxyUrl - 实际代理的后端服务地址

使用

进行配置文件和插件的安装和配置后,可以在 Hoodie 应用中通过 hoodie-zuul-config 的 RESTful API 接口,来动态地修改后端服务接口的代理规则。

获取当前代理规则

添加代理规则

删除代理规则

总结

hoodie-zuul-config 的使用,可以让开发者在不更改 Hoodie 后端源码的情况下,动态地配置和管理后端服务的代理规则,极大地提升了 Hoodie 应用的可扩展性。同时,该插件也为开发者提供了一种灵活的方式,来满足对个性化后端服务需求的自定义配置。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5f1bf23a403f2923b035c512

纠错
反馈

纠错反馈