• 蓝鲸智云配置平台的代码结构
    • 1. web-server & ui
    • 2. test case & example
    • 3. api_server
    • 4. scene_server
    • 5. source_controller
    • 6. common & storage

    蓝鲸智云配置平台的代码结构

    bk-cmdb.png

    1. web-server & ui

    web-server是基于gin打造的web服务器, ui目录基于vue.js构建

    2. test case & example

    此目录为系统服务的调用示例

    3. api_server

    api-server基于开源go-restful 框架构建

    4. scene_server

    scene_server基于go-restful框架构建,以下为划分的微服务目录:

    • admin_server
    • event_server
    • datacollection
    • host_server
    • proc_server
    • topo_server
    • validator

    5. source_controller

    source_controller基于go-restful框架构建,以下为划分的微服务目录:

    • hostcontroller
    • auditcontroller
    • objectcontroller
    • proccontroller

    6. common & storage

    common 目录为项目的公共依赖库,storage是项目对存储接入的封装