failed message Faraday::ConnectionFailed: Failed to open TCP connection to localhost:9200 (Connection refused - connect(2) for "localhost" port 9200) ,Google 此 message 可知是 elasticsearch (后简称 ES)的问题。
Google 如何查看 active ports(没错这玩意儿天天用但是永远记不住,but why bother though),用 sudo netstat -tulpn | grep LISTEN 发现 9200 not active.
Google 如何重启 ES,运行 sudo systemctl restart elasticsearch ,但发现 sidekiq 失败 message 并没有下降。Google 如何查看 ES 状态,运行 sudo systemctl status elasticsearch,发现重启失败,最后一行报错是 JAVA_HOME not set.
Google 如何查看 ES log,运行 less /var/log/elasticsearch/elasticsearch.log ,发现报错 uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 6.8.12 but version 6.8.14 is running 。
最后,总计有三十多位友邻有效报名。十月之后我又搞了很多 side project(如博客、Patreon 等),发现工作量超标,于是开始给自己找借口减少工作量。11月底查看的时候半数的人跟风注册了之后也没有再活跃了(其实过半这个活跃比例已经蛮震惊我了),于是缩减为只给当初要了的、还在活跃的象友画。又画了几组之后发现由于水平所限和大家偏好不同,真的会使用象友也只是个别,于是又给自己找了个借口变成还想要的主动来找我 confirm。