Shunshun94 / discord-bcdicebot

BCDice bot for Discord
GNU General Public License v3.0
20 stars 16 forks source link

なんかダウンする #42

Closed Shunshun94 closed 2 years ago

Shunshun94 commented 4 years ago

ずっと動かしている bot が22~24時くらいにダウンし、 5~10分くらいで復旧する現象がある。

ここ最近毎日なのでなんとかしたい。

Bot がログインしていない状態になるので Discord - Bot アプリ間の通信が死んでると思われる。 しかし、プロセスは動いているし数分で回復するのでネットワークの瞬断か何かか?

Shunshun94 commented 4 years ago
2020-05-13 17:42:35.163+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
 com.neovisionaries.ws.client.WebSocketException: An I/O error occurred while a frame was being read from the web socket: Connection timed out (Read failed)
        at com.neovisionaries.ws.client.ReadingThread.readFrame(ReadingThread.java:375)
        at com.neovisionaries.ws.client.ReadingThread.main(ReadingThread.java:99)
        at com.neovisionaries.ws.client.ReadingThread.runMain(ReadingThread.java:64)
        at com.neovisionaries.ws.client.WebSocketThread.run(WebSocketThread.java:45)
Caused by: javax.net.ssl.SSLException: Connection timed out (Read failed)
        at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:269)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:264)
        at java.base/sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1306)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:832)
        at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
        at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
        at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
        at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)
        at com.neovisionaries.ws.client.WebSocketInputStream.readBytes(WebSocketInputStream.java:165)
        at com.neovisionaries.ws.client.WebSocketInputStream.readFrame(WebSocketInputStream.java:46)
        at com.neovisionaries.ws.client.ReadingThread.readFrame(ReadingThread.java:338)
        ... 3 more
        Suppressed: java.net.SocketException: Broken pipe (Write failed)
                at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
                at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
                at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
                at java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:81)
                at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:357)
                ... 14 more
Caused by: java.net.SocketException: Connection timed out (Read failed)
        at java.base/java.net.SocketInputStream.socketRead0(Native Method)
        at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
        at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
        at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
        at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
        at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1096)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:816)
        ... 10 more
2020-05-13 17:42:35.166+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket closed with reason 'Heartbeat was not answered properly' and code UNKNOWN_ERROR (4000) by client! {shard=0} 
2020-05-13 17:42:35.166+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Trying to reconnect/resume in 1 seconds! {shard=0} 
2020-05-13 17:42:36.324+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Could not resume session. Reconnecting in 1.8 seconds... {shard=0}
Shunshun94 commented 4 years ago
$ cat 1.11.log | grep -1 WebSocketException | grep WARN
2020-04-08 08:14:10.547+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-08 08:14:10.581+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-08 11:37:23.963+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-08 11:37:23.964+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 00:26:14.487+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 00:26:14.488+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 07:40:53.136+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 07:40:53.139+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 12:07:21.638+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-09 12:07:21.640+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-14 06:13:20.656+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-14 06:13:20.680+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-14 09:37:38.075+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-14 09:37:38.118+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 06:24:46.798+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 06:24:46.807+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 09:51:47.528+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 09:51:47.545+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 09:52:47.723+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 09:52:47.724+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:30:21.166+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:30:21.167+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:32:25.270+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:32:25.270+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:37:02.220+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-15 10:37:02.220+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-16 04:39:01.956+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-16 04:39:01.957+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-16 04:39:33.248+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-16 04:39:33.248+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-17 16:10:03.320+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-17 16:10:03.334+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-17 16:26:40.411+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-20 07:16:56.432+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-20 07:16:56.496+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-20 10:18:03.047+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-20 10:18:03.047+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 15:14:18.502+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 15:14:18.521+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 15:39:17.723+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 15:39:17.726+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 16:42:29.989+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 16:42:29.989+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 17:52:49.438+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 17:52:49.438+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 21:06:36.510+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 21:06:36.510+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 21:22:00.110+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 21:22:00.110+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-23 21:43:34.043+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 03:50:32.923+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 03:50:32.924+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 04:08:26.548+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 04:08:26.548+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 16:20:22.324+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 16:20:22.360+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 16:39:02.811+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 20:01:47.668+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 20:01:47.669+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 21:24:23.934+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 21:24:23.938+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 21:41:51.205+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-24 21:41:51.205+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 14:31:15.533+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 14:31:15.553+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 14:39:18.426+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 14:39:18.426+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 15:00:20.644+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 15:00:20.645+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 15:23:47.995+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 15:49:36.458+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 15:49:36.459+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 16:54:14.398+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 16:54:14.398+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 17:00:56.104+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-27 17:00:56.105+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 10:36:54.065+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 10:36:54.074+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 10:52:47.693+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 10:52:47.694+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 20:24:46.547+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 20:24:46.561+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-04-30 20:46:59.483+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-04 10:57:53.033+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-04 10:57:53.034+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-04 10:59:54.451+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-04 10:59:54.451+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:00:01.519+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:00:01.519+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:08:17.681+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:08:17.686+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:51:28.850+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:51:28.850+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:58:31.586+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 10:58:31.587+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 17:22:10.652+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 17:22:10.653+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 21:04:12.190+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 21:04:12.300+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 21:07:38.636+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-05 21:07:38.637+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 12:28:59.095+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 12:28:59.099+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:28:54.339+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:28:54.340+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:40:58.743+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:40:58.743+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:45:22.216+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 14:45:22.217+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:00:43.300+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:00:43.300+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:02:21.352+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:02:21.352+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:40:45.874+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:40:45.874+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:45:09.288+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:45:09.288+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:59:44.448+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 15:59:44.449+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 16:33:57.960+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 16:33:57.961+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-06 16:53:57.787+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
$ cat 1.12.log | grep -1 WebSocketException | grep WARN
2020-05-07 09:20:39.186+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:20:39.280+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:20:59.085+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:20:59.086+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:52:21.953+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:52:21.954+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:53:36.008+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 09:53:36.008+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 12:59:51.138+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 12:59:51.139+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 13:01:07.367+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 13:01:07.368+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 14:09:37.869+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 14:09:37.870+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 15:26:29.790+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 15:26:29.792+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 15:55:34.684+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 16:35:18.867+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 16:35:18.867+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 16:38:09.402+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 16:38:09.403+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 17:02:10.253+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 17:02:10.254+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 17:24:23.579+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 18:29:56.762+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 18:29:56.763+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 18:52:08.987+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 19:39:36.405+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 19:39:36.406+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 19:45:31.752+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-07 19:45:31.752+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-08 15:35:05.752+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-08 15:35:05.753+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 05:41:44.013+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 05:41:44.133+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:30:29.722+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:30:29.722+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:53:33.772+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:53:33.773+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:56:34.649+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 11:56:34.649+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 12:49:26.430+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 12:49:26.431+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 12:50:27.731+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 12:50:27.731+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:06:02.470+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:06:02.471+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:09:02.922+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:09:02.922+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:51:00.304+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 13:51:00.304+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 14:11:03.708+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 14:51:10.173+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 14:51:10.174+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 15:11:14.331+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 15:15:20.386+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 15:15:20.387+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 15:39:16.484+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 15:39:16.485+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:08:30.376+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:08:30.376+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:24:48.096+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:24:48.096+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:35:02.870+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:35:02.887+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:44:28.712+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 16:44:28.713+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 18:25:57.221+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 18:25:57.222+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 18:29:57.583+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 18:29:57.584+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 19:01:22.042+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 19:01:22.042+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 19:24:14.107+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 19:27:05.600+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 19:27:05.601+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 20:08:45.096+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-11 20:08:45.096+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 03:08:49.186+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 03:08:49.186+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 10:53:06.171+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 10:53:06.172+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 10:54:18.693+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 10:54:18.693+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 11:08:19.116+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 11:08:19.117+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 11:10:27.623+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 11:10:27.624+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 12:54:52.475+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 12:54:52.476+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 13:35:12.558+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 13:35:12.559+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 13:54:13.019+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 18:09:14.726+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 18:09:14.726+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 18:38:23.279+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 18:38:23.279+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:25:56.879+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:25:56.880+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:30:04.105+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:30:04.106+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:55:39.303+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 19:55:39.304+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 20:19:17.889+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 20:19:17.894+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 20:59:26.446+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-12 20:59:26.447+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 05:32:18.279+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 05:32:18.280+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:23:00.020+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:23:00.037+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:26:55.416+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:26:55.416+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:46:50.642+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 11:46:50.643+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 12:05:13.570+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 12:05:13.570+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 12:24:33.947+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 12:26:58.436+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 12:26:58.437+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 13:16:52.522+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 13:16:52.522+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 14:46:37.339+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 14:46:37.340+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 15:49:28.753+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 15:49:28.754+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 16:09:30.266+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 16:41:27.647+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 16:41:27.648+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 16:45:50.010+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 16:45:50.010+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 17:21:29.909+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 17:21:29.909+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
2020-05-13 17:42:35.163+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
Shunshun94 commented 4 years ago

久方ぶりに再発

14:14:12.048 [Javacord - Central ExecutorService - 614] DEBUG com.hiyoko.discord.bot.BCDice.BCDiceCLI - bot send command to server: 4
14:14:12.751 [Javacord - Central ExecutorService - 614] DEBUG com.hiyoko.discord.bot.BCDice.BCDiceBot - Dice command request for dice server is done
2020-08-25 14:31:48.924+0000 WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} 
 com.neovisionaries.ws.client.WebSocketException: An I/O error occurred while a frame was being read from the web socket: Connection timed out (Read failed)
        at com.neovisionaries.ws.client.ReadingThread.readFrame(ReadingThread.java:375)
        at com.neovisionaries.ws.client.ReadingThread.main(ReadingThread.java:99)
        at com.neovisionaries.ws.client.ReadingThread.runMain(ReadingThread.java:64)
        at com.neovisionaries.ws.client.WebSocketThread.run(WebSocketThread.java:45)
Caused by: javax.net.ssl.SSLException: Connection timed out (Read failed)
        at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:269)
        at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:264)
        at java.base/sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1306)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:832)
        at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
        at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
        at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
        at java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)
        at com.neovisionaries.ws.client.WebSocketInputStream.readBytes(WebSocketInputStream.java:165)
        at com.neovisionaries.ws.client.WebSocketInputStream.readFrame(WebSocketInputStream.java:46)
        at com.neovisionaries.ws.client.ReadingThread.readFrame(ReadingThread.java:338)
        ... 3 more
        Suppressed: java.net.SocketException: Broken pipe (Write failed)
                at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
                at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
                at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
                at java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:81)
                at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:357)
                ... 14 more
Caused by: java.net.SocketException: Connection timed out (Read failed)
        at java.base/java.net.SocketInputStream.socketRead0(Native Method)
        at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
        at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
        at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
        at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
        at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1096)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:816)
        ... 10 more
2020-08-25 14:31:48.955+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket closed with reason 'Heartbeat was not answered properly' and code UNKNOWN_ERROR (4000) by client! {shard=0} 
2020-08-25 14:31:48.979+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Trying to reconnect/resume in 1 seconds! {shard=0} 
2020-08-25 14:31:50.341+0000 INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Could not resume session. Reconnecting in 4.3 seconds... {shard=0} 
14:32:02.651 [Javacord - Central ExecutorService - 614] DEBUG com.hiyoko.discord.bot.BCDice.BCDiceBot - 210264814289682443 posts: https://discordapp.com/channels/463088353794064384/731084522225008640/747825623279337483
14:32:02.651 [Javacord - Central ExecutorService - 614] DEBUG com.hiyoko.discord.bot.BCDice.BCDiceCLI - bot send command to server: 18
14:32:03.534 [Javacord - Central ExecutorService - 614] DEBUG com.hiyoko.discord.bot.BCDice.BCDiceBot - Dice command request for dice server is done
Shunshun94 commented 4 years ago

https://github.com/TakahikoKawasaki/nv-websocket-client/tree/nv-websocket-client-2.10#create-websocket

Javacord がつかっているライブラリはこんな感じでタイムアウト値を差し込んでいるらしいが、 これをどうやって javacord に指示できるかな?

Shunshun94 commented 4 years ago

悲鳴はここで上がっているっぽい?

WARN org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket error! {shard=0} https://github.com/Javacord/Javacord/blob/v3.0.6/javacord-core/src/main/java/org/javacord/core/util/gateway/DiscordWebSocketAdapter.java#L878-L892

INFO org.javacord.core.util.gateway.DiscordWebSocketAdapter Websocket closed with reason 'Heartbeat was not answered properly' and code UNKNOWN_ERROR (4000) by client! {shard=0} https://github.com/Javacord/Javacord/blob/v3.0.6/javacord-core/src/main/java/org/javacord/core/util/gateway/DiscordWebSocketAdapter.java#L648-L649

Shunshun94 commented 2 years ago

わからんかつ再発してないので一端閉じ