文档章节

digraph 画图实例

十一文
 十一文
发布于 2015/12/18 15:18
字数 229
阅读 52
收藏 0
digraph G {
    
    edge [fontname="FangSong"];
    node [fontname="FangSong" rankdir="TD"];
    
    subgraph cluster_application {
        fontname="FangSong";
        node [shape=record rankdir="TD"];
        label="应用和展现层"
        application [label="{
                { {<app> app| <api> api} | {<ui> 前端ui| <server> 服务端server} |<static> 静态文件服务}
                   }"];
                   
    }

    
    nginx_proxy [label="nginx代理集群", shape="record"];

     
    subgraph cluster_chlid_system {
        fontname="FangSong";
        label="子系统层";
        node [shape="record"];
        
        
        
        chlid_systems [label="
                        <child_system1>  子系统1|<child_system2> 子系统2 |<child_system3> 子系统3|<child_system_n> 子系统n 
                                |<child_system_img> 图片子系统 |<child_system3_file> 文件子系统
                   "];

    }
    application:api->nginx_proxy;
    application:server->nginx_proxy;
    nginx_proxy->chlid_systems:child_system1;
    nginx_proxy->chlid_systems:child_system2;
    nginx_proxy->chlid_systems:child_system3;
    nginx_proxy->chlid_systems:child_system_n;

    
    subgraph cluster_base_service {
        fontname="FangSong";
        label="基础服务层";
        node [shape="record" nodesep="1.5"];
        
        subgraph cluster_database {
        label="数据库";
         database [label="{<dbproxy> dbproxy集群
         | {<child_system1_db> 子系统1\n数据库|<child_system2_db> 子系统2\n数据库 |<child_system3_db> 子系统3\n数据库|<child_system..._db> 子系统...\n数据库}
         }"]
        }
        
        subgraph cluster_files {
            label="文件存储系统";
            file_system [label="<img> 图片存储|<files> 小文件存储"];
        }
    }
    
    chlid_systems->database:dbproxy;

    
    chlid_systems->file_system:img;

    
    
    chlid_systems->file_system:files;

    
}


© 著作权归作者所有

十一文

十一文

粉丝 22
博文 23
码字总数 8163
作品 0
东城
程序员
私信 提问
Linux Centos7安装配置画图工具Graphviz

一、安装 yum -y install graphviz 二、测试 1、测试是否安装成功 [root@localhost ~]# which dot /usr/bin/dot [root@localhost ~]# dot -V dot - graphviz version 2.30.1 (20150306.0020......

Qiu_CJ
2018/06/26
0
0
elixir官方入门教程 Erlang库

Erlang库 二进制模块 格式化文本输出 加密模块 图片模块 Erlang长期存储 数学模块 队列模块 随机模块 压缩模块 Elixir提供了与Erlang库优秀的互用性.事实上,Elixir不鼓励简单地包装Erlang库,...

ljzn
2016/08/06
127
0
[Week 1] Princeton Algorithm PartII WordNet

最近在coursera上学习Princeton大学的Algorithm PartII,这个系列的两门课是我见过最好的算法课。主讲Robert Sedgewick师承高德纳,声名远播,虽然年纪大了,但是讲课思路清晰,深入浅出。与...

lyy0905
2017/01/25
0
0
druid连接多个数据源如何设置?

使用java实现druid连接mysql。配置文件用的是properties,如下: driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/digraph?characterEncoding=utf8&useSSL=true use......

xueshan2016
2017/07/11
693
0
Unity的动画图和人形动画初探

版权声明:本文所有文章均为原创,原文链接:blog.uwa4d.com,如需转载请联系support@uwa4d.com https://blog.csdn.net/UWA4D/article/details/87172998 这是侑虎科技第504篇文章,感谢作者加...

UWA
02/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
8
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
9
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
7
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部