Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Ensure all state is shared across NiFi 2 cluster members

Abierto
#810 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
kubernetes

Línea de trabajo

Empieza revisando NIFI-7246 y los issues vinculados 809 y 811 para identificar qué estado de NiFi permanece local en los miembros del clúster. Después, analiza la viabilidad con los mantenedores de NiFi e investiga el fork de NiFi propuesto; se considera terminado cuando se documentan los bloqueos o se consigue un estado compartido que admita miembros con balanceo de carga sin Sticky Sessions.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

size/L

Part of https://github.com/stackabletech/nifi-operator/issues/809.

Why?

This opens the door for fixing the Oauth2 implementation which solves problems for many (including us).

Current state

Although it is termed a NiFi cluster, cluster members are not exactly replicas, and hold local state.

One example of local state is a Site-to-Site flowfile transfer to another cluster. Currently, to get the status of a transfer, you must connect to the node that you initiated the transfer on.

This might be the reason for the following:

  • A JWT issuer per cluster memeber (tokens cannot be used on other cluster members)
  • SNI hostname checks

Future state

All cluster state should be shared to cluster members so that cluster members can actually be replicas, and therefore sit behind a load balancer without needing sticky-sessions.

Recommended approach

  • Try to find any reason why some state cannot be shared across cluster members.
  • Start a conversation with NiFi maintainers to gauge interest in accepting this fix upstream.
  • Fork NiFi and try to share the currently unshared state across cluster members.

Unknowns

  • Which other state is local only? Perhaps the answer can be found in NIFI-7246
Lenguaje dominante
Rust
Estrellas
48
Forks
12
Merge medio
11 h 26 min
PR fusionados (30 d)
10

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de stackabletech/nifi-operator

Todos los issues de stackabletech/nifi-operator

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.