Как отдельно развернуть приложение Alfresco Share и хранилище Alfresco на другом сервере Tomcat? - PullRequest
1 голос
/ 23 декабря 2011

В настоящее время я развертываю "share.war" и "alfresco.war" на одном сервере tomcat.
Итак, как я могу отдельно развернуть «share.war» и «alfresco.war» на разных серверах Tomcat?

Я хочу развернуть «share.war» на сервере tomcat 1, развернуть «alfresco.war» на сервере tomcat 2.

Ответы [ 3 ]

1 голос
/ 02 мая 2016

Это действительно намного проще, чем кажется. Разверните войны на отдельных кошках, а затем настройте файл share-config-custom.xml внутри / shared / alfresco / web-extension при развертывании общего ресурса, чтобы указать на хранилище Alfresco. Это так просто.

1 голос
/ 23 декабря 2011

Если вы ищете способ встроить Alfresco в свое приложение, вы должны проверить этот старый, но все еще в основном действующий вебинар .

Если вы хотите быстро запустить Alfresco за пределами любого контейнера приложения (т. Е. Непосредственно загрузить контекст Spring), то образец FirstFoundationClient в Alfresco SDK - это то, что вам нужно.

0 голосов
/ 03 мая 2016

Из копии-вставки официальной документации :

Вы можете запустить приложение Share в отдельном экземпляре Tomcat из экземпляра, на котором запущена WAR Alfresco.Этот дополнительный экземпляр может быть установлен на том же сервере, что и исходный экземпляр Tomcat, или его можно установить на отдельном сервере.

  1. Установите новый экземпляр Tomcat на том же сервере в исходном экземпляре Tomcat.
  2. Измените / conf / server.xml файл для нового экземпляра Tomcat:

    1. Измените номер порта (например, на 8006) в этой строке:

      <Server port="8005" shutdown="SHUTDOWN">
      
    2. Изменитьномер порта (например, 8180) в этой строке:

      <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> 
      <Connector port="8080" .... 
      
  3. Переместите файл share.war из исходного каталога Tomcat / webapps вновый каталог Tomcat / webapps.

  4. (Необязательно) Настройте исходное развертывание Alfresco Tomcat.

  5. Запустите исходный Tomcat.

    Вы можете использовать предоставленные Alfresco командные файлы.

  6. Если вы запускаете экземпляр Share Tomcat на отдельном компьютере, вы должны изменить файл переопределения в каталоге веб-расширений Share Tomcat:

    1. Откройте файл share-config-custom.xml.
    2. Измените любой экземпляр сервераи введите правильное имя или IP-адрес сервера Alfresco.

       http://yourserver:8080
      

      Сохраните файл.

    3. Запустите новый экземпляр Share Tomcat.
...