You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Taewoo Kim (JIRA)" <ji...@apache.org> on 2017/06/02 00:24:04 UTC

[jira] [Closed] (ASTERIXDB-1924) Sporadic java.net.ConnectException: Connection refused when connecting to :19002/aql

     [ https://issues.apache.org/jira/browse/ASTERIXDB-1924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Taewoo Kim closed ASTERIXDB-1924.
---------------------------------
    Resolution: Invalid

This happens when you use the Ansible script - start.sh to start your instance and send the query right after the script. As [~buyingyi] confirmed, what Ansible does is starting CCDriver and NCDriver. So, we need to wait about 10 seconds to let the cluster change its status to be ACTIVE.

> Sporadic java.net.ConnectException: Connection refused when connecting to :19002/aql
> ------------------------------------------------------------------------------------
>
>                 Key: ASTERIXDB-1924
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1924
>             Project: Apache AsterixDB
>          Issue Type: Bug
>            Reporter: Taewoo Kim
>
> I am using bigFUN benchmark to send queries to AsterixDB instance located on the sensorium cluster. After creating this instance using the latest master, a connection to sensorium-11.ics.uci.edu:19002/aql is sporadically rejected. 
> {code}
> Exception in thread "main" java.lang.NullPointerException
> 	at asterixReadOnlyClient.AsterixClientReadOnlyWorkload.execute(AsterixClientReadOnlyWorkload.java:170)
> 	at driver.Driver.main(Driver.java:66)
> Problem in read-only query execution against Asterix
> org.apache.http.conn.HttpHostConnectException: Connection to http://sensorium-11.ics.uci.edu:19002 refused
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190)
> 	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
> 	at asterixReadOnlyClient.AsterixReadOnlyClientUtility.executeQuery(AsterixReadOnlyClientUtility.java:104)
> 	at asterixReadOnlyClient.AsterixClientReadOnlyWorkload.execute(AsterixClientReadOnlyWorkload.java:143)
> 	at driver.Driver.main(Driver.java:66)
> Caused by: java.net.ConnectException: Connection refused (Connection refused)
> 	at java.net.PlainSocketImpl.socketConnect(Native Method)
> 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
> 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> 	at java.net.Socket.connect(Socket.java:589)
> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
> 	... 9 more
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)