You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "David Handermann (Jira)" <ji...@apache.org> on 2023/04/26 17:36:00 UTC
[jira] [Resolved] (NIFI-11366) MiNiFi/C2 - Support access via LB / Proxy
[ https://issues.apache.org/jira/browse/NIFI-11366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Handermann resolved NIFI-11366.
-------------------------------------
Resolution: Fixed
> MiNiFi/C2 - Support access via LB / Proxy
> -----------------------------------------
>
> Key: NIFI-11366
> URL: https://issues.apache.org/jira/browse/NIFI-11366
> Project: Apache NiFi
> Issue Type: New Feature
> Components: C2, MiNiFi
> Reporter: Ferenc Kis
> Assignee: Ferenc Kis
> Priority: Major
> Labels: minifi-java
> Fix For: 2.0.0, 1.22.0
>
> Time Spent: 2h 40m
> Remaining Estimate: 0h
>
> While the Heartbeat and Acknowledge communication from the agents can be configured via reverse proxy / load balancer currently the agents are not aware of the host
> For flow and asset download full urls are generated in the operation requests by the C2 server so the actual download happens via direct node access bypassing the proxy / LB.
> For backwards compatibility we are not touching the existing configuration. We could introduce 3 new properties:
> c2.rest.path.base=[http://c2host/c2-server/api|http://unsecure.cemcldr.link/]
> c2.rest.path.heartbeat=/heartbeat
> c2.rest.path.acknowledge=/acknowledge
> If these are set then use them if not then fall back to the old properties and parse the host from there
> h4.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)