0
我們有很多基本上來自主分支的分支 其中大多數項目都能成功運行,但很少有失敗的隨機錯誤出現。 如果我能在這個問題上得到幫助,我將非常感激Jenkins/Sonar超時:套接字關閉
Jenkins ver。 2.32.2; Sonarqube ver 6.2; MySQL的 5.7
------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 45:24 min
[INFO] Finished at: 2017-06-12T12:06:20+09:00
[INFO] Final Memory: 1391M/4453M
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar (default-cli)
on project shrek-all: Fail to request http://shrek.sdomain.co.jp/sonarqube/api/ce/submit?projectKey=jp.co.shrek:shrek-
all&projectName=Shrek%20All&projectBranch=0005-shrek-form_v3: timeout: Socket closed -> [Help 1]
017.06.12 12:06:41 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:06:41 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:07:21 INFO ce[AVyaQqm7axEU2tgjAh4B][o.s.s.c.t.CeWorkerCallableImpl] Execute task | project=jp.co.shrek:shrek-all:master | type=REPORT | id=AVyaQqm7axEU2tgjAh4B
2017.06.12 12:07:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:07:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:08:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:08:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:09:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:09:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:10:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:10:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:11:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:11:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:12:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:12:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:13:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:13:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:14:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:14:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:15:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:15:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:16:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:16:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:17:34 INFO ce[AVyaQqm7axEU2tgjAh4B][o.s.s.c.t.CeWorkerCallableImpl] Executed task | jp.co.shrek:shrek-all:master | type=REPORT | id=AVyaQqm7axEU2tgjAh4B | time=613407ms
2017.06.12 12:17:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:17:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:18:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
2017.06.12 12:18:43 INFO ce[][o.s.s.es.BulkIndexer] 0 requests processed (0 items/sec)
我想指出的是,我們的項目是超級大。 2,087,509 行代碼。請在日誌中看到這部分「time = 613407ms」
您應該使用分析的調試日誌(_sonar.verbose = true_)來更新您的問題(帶有時間戳),這應該能夠更好地瞭解掃描器和服務器之間的交換。 –
這裏需要更多的細節。我調查了一個類似的問題,結果是在SonarQube主機上運行的備份作業。它佔用了服務器上的所有資源,因此拒絕了連接。與Jenkins或SonarQube沒有任何關係。這些失敗是真的「隨機」還是大多數發生在一天中的某些時刻?對於所有的工作或只是某些?等。 – user944849
@ NicolasB.-SonarSourceTeam我添加了CE日誌。 – electricalbah