[ 
https://issues.apache.org/jira/browse/FLINK-33251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17847791#comment-17847791
 ] 

Keith Lee edited comment on FLINK-33251 at 5/20/24 8:20 AM:
------------------------------------------------------------

I've also experience similar issue so adding my observation here. Similar to 
Robert's observation, it does not happen all the time.

 

Exception seen:

{quote}[ERROR] Could not execute SQL statement. Reason:
org.apache.flink.shaded.netty4.io.netty.channel.ConnectTimeoutException: 
connection timed out: localhost/127.0.0.1:54658{quote}

Flink environment:

{quote}
Flink SQL Client Version: 1.18.1
Command used to start SQL Client: bin/sql-client.sh --init sqlClientDemoInit

Flink Version: 1.18.1
Command used to start JM: bin/jobmanager.sh start-foreground
Command used to start TM: bin/taskmanager.sh start-foreground{quote}

Machine:
{quote}
  Model Name:    MacBook Pro
  Model Identifier:    MacBookPro18,1
  Model Number:    Z14V000GDB/A
  Chip:    Apple M1 Pro
  Total Number of Cores:    10 (8 performance and 2 efficiency)
  Memory:    32 GB
  System Firmware Version:    10151.101.3
  OS Loader Version:    8422.141.2.700.1
  Serial Number (system):    DW1GQ06D7F
  Hardware UUID:    E41F9063-CF2B-539A-89D4-05E36577A809
  Provisioning UDID:    00006000-000E69EC3602401E
  Activation Lock Status:    Disabled{quote}



was (Author: JIRAUSER305392):
I've also experience similar issue so adding my observation here. Similar to 
Robert's observation, it does not happen all the time.

 

Exception seen:
```

[ERROR] Could not execute SQL statement. Reason:
org.apache.flink.shaded.netty4.io.netty.channel.ConnectTimeoutException: 
connection timed out: localhost/127.0.0.1:54658

```

Flink environment:

```

Flink SQL Client Version: 1.18.1
Command used to start SQL Client: bin/sql-client.sh --init sqlClientDemoInit

Flink Version: 1.18.1
Command used to start JM: bin/jobmanager.sh start-foreground
Command used to start TM: bin/taskmanager.sh start-foreground

```

```

  Model Name:    MacBook Pro
  Model Identifier:    MacBookPro18,1
  Model Number:    Z14V000GDB/A
  Chip:    Apple M1 Pro
  Total Number of Cores:    10 (8 performance and 2 efficiency)
  Memory:    32 GB
  System Firmware Version:    10151.101.3
  OS Loader Version:    8422.141.2.700.1
  Serial Number (system):    DW1GQ06D7F
  Hardware UUID:    E41F9063-CF2B-539A-89D4-05E36577A809
  Provisioning UDID:    00006000-000E69EC3602401E
  Activation Lock Status:    Disabled

```

> SQL Client query execution aborts after a few seconds: ConnectTimeoutException
> ------------------------------------------------------------------------------
>
>                 Key: FLINK-33251
>                 URL: https://issues.apache.org/jira/browse/FLINK-33251
>             Project: Flink
>          Issue Type: Bug
>          Components: Table SQL / Client
>    Affects Versions: 1.18.0, 1.17.1
>         Environment: Macbook Pro 
> Apple M1 Max
>  
> {code:java}
> $ uname -a
> Darwin asgard08 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:43 PDT 
> 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T6000 arm64
> {code}
> {code:bash}
> $ java --version
> openjdk 11.0.20.1 2023-08-24
> OpenJDK Runtime Environment Homebrew (build 11.0.20.1+0)
> OpenJDK 64-Bit Server VM Homebrew (build 11.0.20.1+0, mixed mode)
> $ mvn --version
> Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
> Maven home: /opt/homebrew/Cellar/maven/3.9.5/libexec
> Java version: 11.0.20.1, vendor: Homebrew, runtime: 
> /opt/homebrew/Cellar/openjdk@11/11.0.20.1/libexec/openjdk.jdk/Contents/Home
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "mac os x", version: "14.0", arch: "aarch64", family: "mac"
> {code}
>            Reporter: Robin Moffatt
>            Priority: Major
>         Attachments: log.zip
>
>
> If I run a streaming query from an unbounded connector from the SQL Client, 
> it bombs out after ~15 seconds.
> {code:java}
> [ERROR] Could not execute SQL statement. Reason:
> org.apache.flink.shaded.netty4.io.netty.channel.ConnectTimeoutException: 
> connection timed out: localhost/127.0.0.1:52596
> {code}
> This *doesn't* happen on 1.16.2. It *does* happen on *1.17.1* and *1.18* that 
> I have just built locally (git repo hash `9b837727b6d`). 
> The corresponding task's status in the Web UI shows as `CANCELED`. 
> ---
> h2. To reproduce
> Launch local cluster and SQL client
> {code}
> ➜  flink-1.18-SNAPSHOT ./bin/start-cluster.sh 
> Starting cluster.
> Starting standalonesession daemon on host asgard08.
> Starting taskexecutor daemon on host asgard08.
> ➜  flink-1.18-SNAPSHOT ./bin/sql-client.sh
> […]
> Flink SQL>
> {code}
> Set streaming mode and result mode
> {code:sql}
> Flink SQL> SET 'execution.runtime-mode' = 'STREAMING';
> [INFO] Execute statement succeed.
> Flink SQL> SET 'sql-client.execution.result-mode' = 'changelog';
> [INFO] Execute statement succeed.
> {code}
> Define a table to read data from CSV files in a folder
> {code:sql}
> CREATE TABLE firewall (
>   event_time STRING,
>   source_ip  STRING,
>   dest_ip    STRING,
>   source_prt INT,
>   dest_prt   INT
> ) WITH (
>   'connector' = 'filesystem',
>   'path' = 'file:///tmp/firewall/',
>   'format' = 'csv',
>   'source.monitor-interval' = '1' -- unclear from the docs what the unit is 
> here
> );
> {code}
> Create a CSV file to read in
> {code:bash}
> $ mkdir /tmp/firewall
> $ cat > /tmp/firewall/data.csv <<EOF
> 2018-05-11 00:19:34,151.35.34.162,125.26.20.222,2014,68
> 2018-05-11 22:20:43,114.24.126.190,21.68.21.69,379,1619
> EOF
> {code}
> Run a streaming query 
> {code}
> SELECT * FROM firewall;
> {code}
> You will get results showing (and if you add another data file it will show 
> up) - but after ~30 seconds the query aborts and throws an error back to the 
> user at the SQL Client prompt
> {code}
> [ERROR] Could not execute SQL statement. Reason:
> org.apache.flink.shaded.netty4.io.netty.channel.ConnectTimeoutException: 
> connection timed out: localhost/127.0.0.1:58470
> Flink SQL>
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to