代码之家  ›  专栏  ›  技术社区  ›  rishi007bansod

Ignite web代理中的连接错误

  •  1
  • rishi007bansod  · 技术社区  · 8 年前

    https://console.gridgain.com/ .我试着跑步 用于在上面的链接处与web服务器建立连接,但我收到以下错误消息。我还尝试用机器的IP地址替换localhost,但它仍然不起作用。在运行ignite node时,是否必须启动ignite REST服务器以进行连接?如果是,那么如何通过java代码启用此REST服务器模式?

         ignite-web-agent-1.7.2]$ . ignite-web-agent.sh
     Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
     [12:58:13,881][INFO ][main][AgentLauncher] Starting Apache Ignite Web Console Agent...
    
     Agent configuration:
     User's security tokens        : ****************Fq3q
     URI to Ignite node REST server: http://localhost:8080
     URI to Ignite Console server  : https://console.gridgain.com:3002
     Path to agent property file   : default.properties
     Path to JDBC drivers folder   : /home/rishikesh/ignite-web-agent-1.7.2/jdbc-drivers
    
     [12:58:14,318][INFO ][EventThread][AgentLauncher] Connecting to: https://console.gridgain.com:3002
     [12:58:34,314][ERROR][EventThread][AgentLauncher] Connection error.
     io.socket.client.SocketIOException: timeout
         at io.socket.client.Manager$1$4$1.run(Manager.java:312)
         at io.socket.thread.EventThread$2.run(EventThread.java:75)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
         at java.lang.Thread.run(Thread.java:745)
    [12:58:37,304][INFO ][EventThread][AgentLauncher] Connecting to: https://console.gridgain.com:3002
    [12:58:53,744][ERROR][EventThread][AgentLauncher] Connection error.
    io.socket.engineio.client.EngineIOException: xhr poll error
         at io.socket.engineio.client.Transport.onError(Transport.java:64)
         at io.socket.engineio.client.transports.PollingXHR.access$100(PollingXHR.java:18)
         at io.socket.engineio.client.transports.PollingXHR$6$1.run(PollingXHR.java:126)
         at io.socket.thread.EventThread$2.run(EventThread.java:75)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
         at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.UnknownHostException: console.gridgain.com
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
         at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1890)
         at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1885)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1884)
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1457)
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
         at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
         at io.socket.engineio.client.transports.PollingXHR$Request$1.run(PollingXHR.java:214)
        ... 1 more
    
    1 回复  |  直到 8 年前
        1
  •  1
  •   Andrey Novikov    8 年前

    Web代理无法解析console.gridgain.com 尝试在中更改“URI to Ignite Console server” /home/rishikesh/ignite-web-agent-1.7.2/default.属性 请更换:

    server-uri=https://console.gridgain.com:3002
    

    至:

    server-uri=https://104.197.2.239:3002
    

    要启用REST模块移动 点燃rest http 二进制分发中从lib/optional/到lib/的文件夹,或向maven项目添加以下依赖项:

    <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-rest-http/artifactId>
        <version>${ignite.version}</version>
    </dependency>