• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bambo
V2EX  ›  程序员

分享一个微服务交付工具(https://www.giterver.cn/)

  •  
  •   bambo · Oct 1, 2020 · 3577 views
    This topic created in 2079 days ago, the information mentioned may be changed or developed.

    继帖子 https://v2ex.xtra.eu.org/t/703122

    约一个月前,分享了一个自己用的微服务工具。收到了些反馈,现做了个网站,再次分享出来。由于是业余时间快速出品,有很多不足之处,还请见谅。

    另外,工具也优化了可用性,大幅降低了使用门槛。

    网站: https://www.giterver.cn/

    Supplement 1  ·  Oct 1, 2020
    这个工具做什么用的:
    假如有一个微服务 A,想部署在机器 1 上,只需在机器 1 上运行:gtvbe <微服务 A 的名称>,那么这个工具会帮你完成编译、配置、部署、运行、健康监控、升级等所有一切的工作;
    如果还想部署在机器 2 上,在机器 2 上运行:gtvbe <微服务 A 的名称>,此时,工具还会自动帮你完成机器 1 和 2 的负载均衡。
    随着业务发展,又有了微服务 B,和供其它服务使用的基础微服务 C,此时,工具又会帮你把微服务 C 暴露给 B,不管微服务 C 部署在哪里,怎么变更部署机器,部署数量,工具都会帮你自动处理好,而微服务 B 也同样。

    业务再更进一步,多团队开发,还能用于组合微前端,也是一种微前端架构的实现。

    由于功能太多,更具体的用法,会持续更新网站。
    8 replies    2020-10-02 11:29:17 +08:00
    bambo
        1
    bambo  
    OP
       Oct 1, 2020
    没想到去下超市回来,居然 UV 和 IP 数都超过了 50 。更没想到,广东这么热情,访问量占了一半还多。
    6IbA2bj5ip3tK49j
        2
    6IbA2bj5ip3tK49j  
       Oct 1, 2020   ❤️ 1
    啥都没有啊,乞丐版 PAAS ?
    看描述类似于 https://github.com/caprover/caprover
    bambo
        3
    bambo  
    OP
       Oct 1, 2020
    @xgfan 完全不是一样的东西,这个定位是一个持续交付工具,但同时也是一个架构工具。
    bambo
        4
    bambo  
    OP
       Oct 1, 2020
    @xgfan 这个工具的用途在于架构演进,让应用从单体,慢慢演变为大型的云原生微服务架构。功能很多,但操作界面就那么 4 个,及其容易使用。所以,先跑起来试试。
    yungo8
        5
    yungo8  
       Oct 1, 2020 via Android
    广东给你+1

    看了一下不是很明白这个工具的作用,可能是我没啥微服务的经验?
    qile1
        6
    qile1  
       Oct 1, 2020 via Android
    python 环境也可以安装吗?
    bambo
        7
    bambo  
    OP
       Oct 1, 2020
    @qile1 这个工具配置下,是可以支持任何语言,任何框架的,这几天文档应该会写出来。无需任何配置的原生支持还没 python 哦。
    bambo
        8
    bambo  
    OP
       Oct 2, 2020
    上午已添加 windows 支持,感兴趣的可以下载体验了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1318 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 17:23 · PVG 01:23 · LAX 10:23 · JFK 13:23
    ♥ Do have faith in what you're doing.