目前在启动 Solo 时显示了以下日志,虽没有影响,但也没搞懂这个“链接重复”是啥意思,有知道的么? [INFO ]-[2019-09-18 11:39:07]-[com.zaxxer.hikari.HikariDataSource:110]: HikariPool-1 - Starting... [INFO ]-[2 ..

Updates github repos page failed org.b3log.latke.service.ServiceException: 链接重复

目前在启动 Solo 时显示了以下日志,虽没有影响,但也没搞懂这个“链接重复”是啥意思,有知道的么?

[INFO ]-[2019-09-18 11:39:07]-[com.zaxxer.hikari.HikariDataSource:110]: HikariPool-1 - Starting...
[INFO ]-[2019-09-18 11:39:07]-[com.zaxxer.hikari.HikariDataSource:123]: HikariPool-1 - Start completed.
[INFO ]-[2019-09-18 11:39:07]-[org.b3log.solo.upgrade.V363_364:59]: Upgrading from version [3.6.3] to version [3.6.4]....
[INFO ]-[2019-09-18 11:39:07]-[org.b3log.solo.upgrade.V363_364:82]: Upgraded from version [3.6.3] to version [3.6.4] successfully
[INFO ]-[2019-09-18 11:39:08]-[org.b3log.solo.SoloServletListener:138]: Solo is running
[ERROR]-[2019-09-18 11:39:21]-[org.b3log.solo.service.ArticleMgmtService:299]: Updates github repos page failed
org.b3log.latke.service.ServiceException: 链接重复!
	at org.b3log.solo.service.ArticleMgmtService.addArticle(ArticleMgmtService.java:578)
	at org.b3log.solo.service.ArticleMgmtService_$$_jvst50e_26._d0addArticle(ArticleMgmtService_$$_jvst50e_26.java)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.b3log.latke.ioc.JavassistMethodHandler.invoke(JavassistMethodHandler.java:116)
	at org.b3log.solo.service.ArticleMgmtService_$$_jvst50e_26.addArticle(ArticleMgmtService_$$_jvst50e_26.java)
	at org.b3log.solo.service.ArticleMgmtService.refreshGitHub(ArticleMgmtService.java:271)
	at org.b3log.solo.service.ArticleMgmtService_$$_jvst50e_26._d12refreshGitHub(ArticleMgmtService_$$_jvst50e_26.java)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.b3log.latke.ioc.JavassistMethodHandler.invoke(JavassistMethodHandler.java:116)
	at org.b3log.solo.service.ArticleMgmtService_$$_jvst50e_26.refreshGitHub(ArticleMgmtService_$$_jvst50e_26.java)
	at org.b3log.solo.service.CronMgmtService.lambda$start$1(CronMgmtService.java:99)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    832 引用 • 6273 回帖 • 680 关注
  • Q&A

    提问之前请先看《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    1251 引用 • 8183 回帖 • 576 关注
5 回帖
请输入回帖内容...
  • 88250

    把自动生成的 GitHub 开源页面删了再升级试试。

    1 回复
  • zxniuniu

    solo_page 表中的以下数据?
    image.png

    我看 solo_article 表中没有 GitHub 相关的数据呢?

    1 回复
  • 88250

    不好意思,之前我看错了,升级 v3.6.4 是成功的。你看下 article 表中 permalink 是否有 /my-github-repos 有的话从管理界面删了再观察看看。千万不要手动修改数据库,否则会导致各种不一致问题。

    1 回复
  • zxniuniu

    看了下,article 中的 articlePermalink 没有值为/my-github-repos 的,page 表中的 pagePermalink 字段倒是有一个值为/my-github-repos 的,就是前面回复的那个图中的,且 page 表只有这一条记录。

    1 回复
  • 88250

    我这边暂时重现不了问题,你再观察看看。