当前的分流策略设计 #88
Closed
ThisSeanZhang
started this conversation in
Ideas
Replies: 1 comment 10 replies
|
从左到右单向流动 树形结构,类似与dify、n8n、node_red 之类。 |
10 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Flow 是一组策组,所有的配置都是以这个策略组为基础。 而一组策略有流入流出。

所以在定义流时, 需要你配置 哪些客户端将 使用这个组 进行处理流量, 此处没有出现目标是因为目前只有 Docker 出口:
相对于当遇到如下 IP 时将会使用这个组的 DNS, 目标 IP 地址行为的规则进行限制。
并且每个组有自己独立的 DNS 缓存, 并且进行 DNS 查询也会使用这个组的出口进行查询。
也就是卡片上为什么有 DNS 还有 目标 IP 两个 按钮。
而 DNS / Dst IP 中, 都能限定的行为是, 当目标地址( DNS 为解析后的地址 )为 XX 时, 使用什么动作进行约束 ta。

所以也就有 流量动作
而剩下的是出口, 目前由于代码不够完善(完成后续的内容需要完全接管系统的路由), 所以出口就只有 Docker 容器。
之后将会增加 目标网卡组。 也就是多网卡负载。
而当流量从容器进入后, 可能会转为 容器的 IP 进行发出。 那么可以将容器的 IP 再归纳到另一个组中, 这样就可以将 Flow 与 Flow 之间串起来。
在代码中具体的行为:

All reactions