flink-conf.yaml 去哪儿了?
Where does the flink-conf.yaml go?
flink 网站上的文档以及 AWS 的 Flink 部署说我的配置在 flink-conf.yaml 文件中,但是我应该将这个文件存储在我的项目中的什么位置以及如何让 flink 进行选择起来了吗?
特别是我想启用检查点,当我的项目树如下时我该怎么做:
.
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── xyz
│ │ └── foobar
│ │ └── foo
│ │ └── Main.java
│ └── resources
└── test
├── java
│ └── xyz
│ └── foobar
│ └── foo
│ └── TestFoo.java
└── resources
└── placeholder
flink-conf.yaml
文件位于 Flink 集群中的 conf
目录中。它需要存在于每个作业管理器和任务管理器中 machine/container。
如果您使用的是官方 Docker 镜像,此文件将进入 Flink 镜像中的 /opt/flink/conf
目录,如 here in the documentation. For configuring a standalone Kubernetes cluster, see Flink on Standalone Kubernetes Reference 所述。
flink 网站上的文档以及 AWS 的 Flink 部署说我的配置在 flink-conf.yaml 文件中,但是我应该将这个文件存储在我的项目中的什么位置以及如何让 flink 进行选择起来了吗?
特别是我想启用检查点,当我的项目树如下时我该怎么做:
.
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── xyz
│ │ └── foobar
│ │ └── foo
│ │ └── Main.java
│ └── resources
└── test
├── java
│ └── xyz
│ └── foobar
│ └── foo
│ └── TestFoo.java
└── resources
└── placeholder
flink-conf.yaml
文件位于 Flink 集群中的 conf
目录中。它需要存在于每个作业管理器和任务管理器中 machine/container。
如果您使用的是官方 Docker 镜像,此文件将进入 Flink 镜像中的 /opt/flink/conf
目录,如 here in the documentation. For configuring a standalone Kubernetes cluster, see Flink on Standalone Kubernetes Reference 所述。