ferenc-csaky commented on PR #23183:
URL: https://github.com/apache/flink/pull/23183#issuecomment-1694598625

   
   
   
   > I run this locally, it makes sense to add this improvement. It would be 
great if we could make it explicit in the logs (maybe adding an extra log line) 
that the following is for the data bind port:
   > 
   > ```
   > 2023-08-26 21:30:45,211 INFO  
org.apache.flink.runtime.io.network.netty.NettyConfig        [] - NettyConfig 
[server address: localhost/127.0.0.1, server port range: 55000-55100, ssl 
enabled: false, memory segment size (bytes): 32768, transport type: AUTO, 
number of server threads: 1 (manual), number of client threads: 1 (manual), 
server connect backlog: 0 (use Netty's default), client connect timeout (sec): 
120, send/receive buffer size (bytes): 0 (use Netty's default)]
   > 2023-08-26 21:30:45,246 INFO  
org.apache.flink.runtime.io.network.NettyShuffleServiceFactory [] - Created a 
new FileChannelManager for storing result partitions of BLOCKING shuffles. Used 
directories:
   >         
/var/folders/yh/t9bt8gwj4zsd949jnr55vx980000gn/T/flink-netty-shuffle-9c342614-dc5f-467f-9a9d-1736246bdc62
   > 2023-08-26 21:30:45,280 INFO  
org.apache.flink.runtime.io.network.buffer.NetworkBufferPool [] - Allocated 128 
MB for network buffer pool (number of memory segments: 4096, bytes per segment: 
32768).
   > 2023-08-26 21:30:45,289 INFO  
org.apache.flink.runtime.io.network.NettyShuffleEnvironment  [] - Starting the 
network environment and its components.
   > 2023-08-26 21:30:45,309 INFO  
org.apache.flink.runtime.io.network.netty.NettyClient        [] - Transport 
type 'auto': using NIO.
   > 2023-08-26 21:30:45,310 INFO  
org.apache.flink.runtime.io.network.netty.NettyClient        [] - Successful 
initialization (took 20 ms).
   > 2023-08-26 21:30:45,312 INFO  
org.apache.flink.runtime.io.network.netty.NettyServer        [] - Transport 
type 'auto': using NIO.
   > 2023-08-26 21:30:45,341 INFO  
org.apache.flink.runtime.io.network.netty.NettyServer        [] - Successful 
initialization (took 30 ms). Listening on SocketAddress /127.0.0.1:55000.
   > ```
   
   I'm not sure where you think it would be appropriate. I think Netty specific 
classes are too general to add that info explicitly, what can be done easily is 
to highlight the listening port explicitly when the connection is successfully 
established (last line is the newly added log):
   ```
   2023-08-27 09:42:16,255 INFO  
org.apache.flink.runtime.taskexecutor.TaskManagerRunner      [] - Starting 
TaskManager with ResourceID: localhost:59695-945f3f
   2023-08-27 09:42:16,286 INFO  
org.apache.flink.runtime.taskexecutor.TaskManagerServices    [] - Temporary 
file directory '/var/folders/wp/ccy48gw1255bswh9bx9svxjc0000gn/T': total 460 
GB, usable 125 GB (27.17% usable)
   2023-08-27 09:42:16,287 INFO  
org.apache.flink.runtime.io.disk.iomanager.IOManager         [] - Created a new 
FileChannelManager for spilling of task related data to disk (joins, sorting, 
...). Used directories:
           
/var/folders/wp/ccy48gw1255bswh9bx9svxjc0000gn/T/flink-io-6c07c533-5a9f-42e2-abeb-a3b35042bd57
   2023-08-27 09:42:16,291 INFO  
org.apache.flink.runtime.io.network.netty.NettyConfig        [] - NettyConfig 
[server address: localhost/127.0.0.1, server port range: 55000-55100, ssl 
enabled: false, memory segment size (bytes): 32768, transport type: AUTO, 
number of server threads: 1 (manual), number of client threads: 1 (manual), 
server connect backlog: 0 (use Netty's default), client connect timeout (sec): 
120, send/receive buffer size (bytes): 0 (use Netty's default)]
   2023-08-27 09:42:16,324 INFO  
org.apache.flink.runtime.io.network.NettyShuffleServiceFactory [] - Created a 
new FileChannelManager for storing result partitions of BLOCKING shuffles. Used 
directories:
           
/var/folders/wp/ccy48gw1255bswh9bx9svxjc0000gn/T/flink-netty-shuffle-2e98bd72-3306-4ddc-b551-3d3c77d95cfa
   2023-08-27 09:42:16,345 INFO  
org.apache.flink.runtime.io.network.buffer.NetworkBufferPool [] - Allocated 128 
MB for network buffer pool (number of memory segments: 4096, bytes per segment: 
32768).
   2023-08-27 09:42:16,352 INFO  
org.apache.flink.runtime.io.network.NettyShuffleEnvironment  [] - Starting the 
network environment and its components.
   2023-08-27 09:42:16,374 INFO  
org.apache.flink.runtime.io.network.netty.NettyClient        [] - Transport 
type 'auto': using NIO.
   2023-08-27 09:42:16,374 INFO  
org.apache.flink.runtime.io.network.netty.NettyClient        [] - Successful 
initialization (took 21 ms).
   2023-08-27 09:42:16,376 INFO  
org.apache.flink.runtime.io.network.netty.NettyServer        [] - Transport 
type 'auto': using NIO.
   2023-08-27 09:42:16,395 INFO  
org.apache.flink.runtime.io.network.netty.NettyServer        [] - Successful 
initialization (took 19 ms). Listening on SocketAddress /127.0.0.1:55000.
   2023-08-27 09:42:16,395 INFO  
org.apache.flink.runtime.taskexecutor.TaskManagerServices    [] - TaskManager 
connection initialized successully; listening internally on port: 55000
   ```
   The other option would be to log it before the process IMO, but since the 
whole thing is started by the `TaskManagerRunner`, it would be more like 
redundant information beforehand. Tying the actual internal listening port to 
the TM explicitly can be useful and make things moe obvious.
   
   WDYT?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to