io.netty.util.internal.bestAvailableMac在具有复杂网络的系统上

io.netty.util.internal.bestAvailableMac在具有复杂网络的系统上,netty,mainframe,Netty,Mainframe,我在一个大型主机系统上运行,它有许多不同类型的网络适配器,包括一些没有MAC地址概念的网络适配器。现在,Netty通常在这种环境中找不到可接受的MAC地址,因此它将MAC设置为一个随机字符字符串。这会导致问题,因为给定的系统最终会得到一个随机标识,而不是一个随着时间的推移可以预测的标识 有没有一种方法可以让我设置某种类型的属性来显式地告诉Netty我想用什么作为我的MAC地址?我认为让netty跳过自己试图将Mac地址与我的系统关联的尝试是明智的“-Dio.netty.Mac=value”…今天

我在一个大型主机系统上运行,它有许多不同类型的网络适配器,包括一些没有MAC地址概念的网络适配器。现在,Netty通常在这种环境中找不到可接受的MAC地址,因此它将MAC设置为一个随机字符字符串。这会导致问题,因为给定的系统最终会得到一个随机标识,而不是一个随着时间的推移可以预测的标识


有没有一种方法可以让我设置某种类型的属性来显式地告诉Netty我想用什么作为我的MAC地址?我认为让netty跳过自己试图将Mac地址与我的系统关联的尝试是明智的“-Dio.netty.Mac=value”…今天是否存在类似的情况?

您是否启用了日志记录功能,并且是您希望找到的接口,但没有可检测的Mac?您对什么类型的接口有问题?DVIPA?似乎有一些接口通常没有Mac…例如CTC、Hipersocket连接或定义为TRLE的接口。这在z/OS上并不少见,但Netty似乎无法处理这种特殊情况。您是否启用了日志记录,并且您希望找到的界面是否是可检测的MAC?您对什么类型的接口有问题?DVIPA?似乎有一些接口通常没有Mac…例如CTC、Hipersocket连接或定义为TRLE的接口。这在z/OS上并不少见,但Netty似乎无法处理这种特殊情况。