apache / apache/rocketmq-externals

[rocketmq-connect-runtime] client ip chosen from random local NIC ip address

Open
#625 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
4.6k
Forks
3k
Avg merge
2h 33m
Merged PRs (30d)
1

Description

The issue tracker is **ONLY** used for bug report and feature request.

Any question or RocketMQ proposal please use our [mailing lists](http://rocketmq.apache.org/about/contact/).

**BUG REPORT**

1. currently the consumer/producer client ip is choosen from random NIC ip address, which means if there are more than 1 non-local/loop-back NIC then the IP address could be anything (I once found the broker/consumer ip address the same as the docker0 bridge address)

2. As our client config synchronization relys on proper client ip address, we need to make client(consumer) ips configurable in connect runtime, or consider using a different mechanism.

Contributor guide

No contributing guide indexed for this repository

Research direction

The payload names no source file, test, or entry point. Start by locating client-IP selection and configuration in rocketmq-connect-runtime, then reproduce behavior with multiple non-loopback NICs including docker0; done means client IP selection is deterministic or configurable and client configuration synchronization remains reliable.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.