cdhigh / KindleEar

Aggregates RSS and web content(Calibre recipe), sends to Kindle, and includes an e-ink optimized online reader.
http://cdhigh.github.io/KindleEar/
MIT License
2.73k stars 630 forks source link

连续推送成功4天了,第5天就开始报send failed。 #626

Closed lgb1234a closed 3 years ago

lgb1234a commented 3 years ago

image

我把出问题的那几天日志截出来,但是看日志好像每个小时都在推送,我尝试手动推送了一下,也报失败了。 image

其中一条报警告的日志,我把它复制出来了,可是我看不出问题出在哪里,希望有大佬帮忙指点迷津:


  "protoPayload": {
    "@type": "type.googleapis.com/google.appengine.logging.v1.RequestLog",
    "appId": "n~kindleforchenyn",
    "versionId": "1",
    "requestId": "60014fa400ff0bc518aaf482c900016e7e6b696e646c65666f726368656e796e0001776f726b65723a31000100",
    "ip": "0.1.0.2",
    "startTime": "2021-01-15T08:17:40.771507Z",
    "endTime": "2021-01-15T08:19:25.259324Z",
    "latency": "104.487817s",
    "method": "GET",
    "resource": "/worker?u=admin&id=5634161670881280%2C5636645067948032%2C5673082664517632%2C5709113312935936",
    "httpVersion": "HTTP/1.1",
    "referrer": "https://kindleforchenyn.appspot.com/deliver?u=admin",
    "userAgent": "AppEngine-Google; (+http://code.google.com/appengine)",
    "urlMapEntry": "apps.module_backend.app",
    "host": "worker.kindleforchenyn.df.r.appspot.com",
    "taskQueueName": "deliverqueue1",
    "taskName": "7356683344943359301",
    "line": [
      {
        "time": "2021-01-15T08:17:45.416548Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:45.417218Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124273.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:46.571762Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:46.572005Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124267.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:46.912694Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:46.912950Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124274.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:47.186855Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:47.187042Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124305.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:47.446130Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:47.446341Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124314.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:47.917434Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:47.917668Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124290.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:48.780090Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:48.780299Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124292.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:49.058055Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:49.058234Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124286.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:49.457091Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:49.457294Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124263.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:49.886921Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:49.887096Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124311.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:50.378180Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:50.378380Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124269.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:50.859346Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:50.859527Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124264.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:57.980317Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:57.980552Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124321.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:59.167649Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:59.167974Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124343.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:17:59.671574Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:17:59.671771Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124284.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:18:00.184382Z",
        "severity": "WARNING",
        "logMessage": "url [javascript:void();] failed [Invalid request URL: javascript:void();].",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/lib/urlopener.py",
          "line": "149",
          "functionName": "open"
        }
      },
      {
        "time": "2021-01-15T08:18:00.184557Z",
        "severity": "WARNING",
        "logMessage": "fetch article failed(535):http://www.aisixiang.com/data/124324.html.",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/Aisixiang.py",
          "line": "65",
          "functionName": "fetcharticle"
        }
      },
      {
        "time": "2021-01-15T08:19:25.253952Z",
        "severity": "WARNING",
        "logMessage": "Fulltext feed item no has desc,link to webpage for article.([程序员] 有没有好的数字货币行情 chrome 插件,可以显示 DOT 币种的?)",
        "sourceLocation": {
          "file": "/base/data/home/apps/n~kindleforchenyn/worker:1.432200378782870494/books/base.py",
          "line": "335",
          "functionName": "ParseFeedUrls"
        }
      }
    ],
    "moduleId": "worker",
    "appEngineRelease": "1.9.71",
    "first": true
  },
  "insertId": "60015011000a78dea1ef3342",
  "resource": {
    "type": "gae_app",
    "labels": {
      "project_id": "kindleforchenyn",
      "zone": "asia-east2-3",
      "module_id": "worker",
      "version_id": "1"
    }
  },
  "timestamp": "2021-01-15T08:17:40.771507Z",
  "severity": "WARNING",
  "labels": {
    "clone_id": ""
  },
  "logName": "projects/kindleforchenyn/logs/appengine.googleapis.com%2Frequest_log",
  "operation": {
    "id": "60014fa400ff0bc518aaf482c900016e7e6b696e646c65666f726368656e796e0001776f726b65723a31000100",
    "producer": "appengine.googleapis.com/request_id",
    "first": true
  },
  "receiveTimestamp": "2021-01-15T08:19:29.697449596Z"
}```
dancewithnet commented 3 years ago

原因是订阅的文件太大了,亚马逊附件最多25MB, 如果把图片删除应该就可以

另外的想法是如何让每个或者几个rss订阅作为一本书,这样有带图片就更好了

dancewithnet commented 3 years ago

https://github.com/cdhigh/KindleEar/issues/632 这里有分书解决办法