2014-01-10 60 views
2

警告:我是IT人員,而不是JAVA程序員。所以請用小字。 :)Artifactory交叉複製

我有兩個Artifactory服務器,有更多的遠程站點的方式。他們應該擁有相同的信息,以便站點1和站點2(最終站點3→n)的開發人員可以從「相同」回購站工作。 (命名,同樣的說法,BOB)

我是瘋了,認爲我可以簡單地有BOB1和BOB2做「推」複製到對方?文檔或在線中沒有任何內容表明這應該起作用或者是受支持的配置,但是我嘗試了它並且發揮了作用。

當把其他站點進入死循環,可我們只是推BOB1(?!) - > BOB2 - > BOB3 ... BOB(N) - > BOB1?

最後,有一個O'Reilly出版或一些事比JFrog的在線文檔的詳細信息和成本低於額外$ 4K他們希望支持合同Artifactory的?我真的很想知道存儲庫佈局和安全設置的最佳實踐。

+0

關於您的警告 - 沒關係,Artifactory不會被限制爲僅供開發人員使用。作爲一名IT人員,你完全在目標受衆羣體中。 您對推送複製的理解是正確的(對於2個站點和3個站點都是如此),它應該可以正常工作,你有什麼沒有工作的細節?日誌中的錯誤?是什麼?也許你應該發佈一個回覆配置的屏幕截圖 關於本書 - 目前還沒有。StackExchange是一個很好的資源,可以在這裏提出問題 – JBaruch

+0

沒有什麼不行的 - 我找不到任何東西在特別提到配置和功能的文檔中,我已經看到了關於複製和緩存的其他問題(關於StackOverflow和其他地方),我對於什麼和不支持有些困惑 謝謝! –

回答

2

因爲我不知道我們是否在談論一個特定的問題或只是爲了尋找關於如何做到這一點,here's the page on replication Artifactory的用戶指南的說明。它包括它如何工作的一般解釋,以及如何設置它的詳細說明。

2

不要創建複製架構循環! Repository Replication page警告你永遠不要這樣做。

避免複製循環(「循環複製」)

的複製循環發生時(「循環」或「雙向」複製)時在不同服務器上運行的Artifactory的的兩個實例複製內容發生從一個到另一個。

例如,「服務器A」被配置爲將其存儲庫複製到「服務器B」,同時「服務器B」被配置爲將其存儲庫複製到「服務器A」。

或者「服務器A」複製到「服務器B」,該服務器B複製到「服務器C」,複製回「服務器A」。

我們強烈建議避免循環複製,因爲這可以讓你的系統帶來災難性的後果導致數據丟失,或者反過來,磁盤空間使用情況的指數增長。