artifactory如何与多个Web容器交互

时间:2013-06-12 13:26:21

标签: artifactory

我是Artifactory的新手,我在本地机器上安装了Artifactory,并部署在标准的Tomcat Web容器和Weblogic Web容器上。我想知道Artfactory如何存储这些文物。它会在Web容器中还是存储在我的本地计算机上?

也可以连接存储,这意味着如果我使用Weblogic服务器在我的本地机器上部署工件,就可以配置Artifactory,这样如果我使用Tomcat容器,我仍然可以访问我所使用的工件。使用Weblogic服务器?

2 个答案:

答案 0 :(得分:1)

Artifactory将数据存储到符合JDBC的数据库中,我猜它默认是Derby,但你可以使用MySql等。http://wiki.jfrog.org/confluence/display/RTF20/Running+Artifactory+on+MySQL

通常,您只需要一个Artifactory实例。即使,如果您通过同一个数据库共享数据,它也可以在多个容器上运行,我会建议您使用唯一的实例

答案 1 :(得分:1)

Artifactory将实际二进制文件存储在磁盘上(按推荐的默认值)和有关JDBC兼容数据库中二进制文件的元数据(默认情况下为Derby,但您可以使用其他受支持的http://wiki.jfrog.org/confluence/display/RTF/Changing+the+Default+Storage

通常,您只需要一个Artifactory实例。即使从技术上讲,您可以配置Artifactory的多个实例以使用相同的工件目录和与元数据数据库相同的连接,但此设置可能会通过执行并发写入来破坏工件存储和元数据数据库。

不要做。