Существуют ли реальные глобальные параметры в потоковой передаче Flink?

Существуют ли реальные глобальные параметры, которые могут записывать и читать все параллельные задачи (независимо от того, на какой TM они работают)? Я тестировал класс GlobalJobParameter, но кажется, что каждый поток поддерживает свой собственный экземпляр. Я ищу место, где могут делиться все UDF. Кто-нибудь знает? Большое спасибо!


person zhangshengxiong    schedule 22.08.2015    source источник


Ответы (1)


GlobalJobParameter - это дистрибутив только для чтения, предназначенный для настройки задания. Как вы упомянули «напишите и прочтите», я предполагаю, что вы ищете глобальное общее состояние. Flink не поддерживает нечто подобное, потому что глобальное разделяемое состояние не масштабируется и противоречит идее параллелизма данных.

person Matthias J. Sax    schedule 23.08.2015
comment
Спасибо за Ваш ответ! - person zhangshengxiong; 24.08.2015