powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Удаленное развертывание на windows
16 сообщений из 16, страница 1 из 1
Удаленное развертывание на windows
    #38958745
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, подскажите. Давно не имел дела с Windows-поддержкой. Допустим, есть задача - автоматизированно развертывать java приложение (tomcat) на Windows-машине (Window Server свежий к примеру). Как это автоматизируется? Для unix-подобных все решал через ssh, а здесь как? Идеально это потом все запихнуть в jenkins.

Например сценарий:
1. Перекопировать удаленно файл (архив).
2. Распокавать
3. Остановить службу
4. Переписать файлы конфига
5. Запустить службу.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38958827
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Том-кота есть веб-интерфейс.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38958899
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zz5,
zz5Например сценарий:
в винде всё по другому))
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38958958
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как поможет веб-интерфейс? Допустим, у меня 10 так машин.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38958978
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zz5Как поможет веб-интерфейс? Допустим, у меня 10 так машин.
Вы слишком много разных сценариев прописываете, вдаваясь в детали. Поэтому сложно понять вашу задачу целиком.
Удаленная установка под винду производится средствами самой винды.
Реконфигурации, апдейты, рестарты на кластере и прочий фарминг реализуются средствами вроде ZooKeeper.
При чем тут Jenkins не понятно совсем. Это больше средство разработки.

Возможно вам стоит на Docker обратить внимание и всё остальное связанное с DevOps?
http://newrelic.com/devops/toolset
http://www.infoworld.com/article/2866574/devops/7-cool-tools-for-doing-devops-right.html#slide6
http://zeroturnaround.com/rebellabs/docker-for-java-developers-how-to-sandbox-your-app-in-a-clean-environment/
http://blogs.atlassian.com/2013/06/deploy-java-apps-with-docker-awesome/
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38958997
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zz5Как поможет веб-интерфейс? Допустим, у меня 10 так машин.
Не помню точно как работает Дженкинс. Возможно у него есть куча протоколов. В
тривиальном случае он точно так-же копирует через scp.

Почитай про TomcatClientDeployer. Возможно это то что нужно.

Вообще здесь вся автоматизация сводится к росшариванию Windows папок на 10 машинах и к cmd-файлу
которые делает всё. Если ты юниксоид то для тебя не должно составить большой проблемы скриптовать
копирование. Не так ли?
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959012
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим, есть приложение, которое разрабатывается локально. Нужно автоматизировать процесс сборки, упаковки, пересылки и развертывания и запуск этого приложения на Windows машине. Как это сделать через unix легко представляю. Как такое сделать для windows - нет. Т.е. я хочу сидя за своей машиной нажать кнопку (идеально в браузере %), последняя версия приложения собралась и задеплоилась на windows машине. Jenkins позволяет выполять выполнить различные команды, в частности: собрать проект, перекинуть файл на удаленную машину, выполнить удаленно ssh-команду. Это обычно достаточно. Как такое же проделать для windows?
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959028
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zz5Jenkins позволяет выполять выполнить различные команды, в частности: собрать проект, перекинуть файл на удаленную машину, выполнить удаленно ssh-команду. Это обычно достаточно. Как такое же проделать для windows?
Точно так же.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959041
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, чем заменить ssh?
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959056
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959091
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, спасибо. Увидел, что даже можно поставить ssh-сервер на Windows. Копну в этом направлении.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959104
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zz5,

в cygwin можно без проблем поставить sshd (у меня на паре серверов стоит).
пробовал еще freesshd но редко обновляется и мутный какой то, с cygwin все было проще.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959109
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в jenkins можно ant запускать, там готовый task есть для scp
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959192
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming, а когда ssh сервер ставит на винду, там какие команды можно выполнять? Из unix или там свой набор?
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959213
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Команды из юникс. Cygwin это юникс окржение для windows.

я если не ошибаюсь вот по этой статье настраивал
http://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using-cygwin/

там в принципе ничего сложного нет.
...
Рейтинг: 0 / 0
Удаленное развертывание на windows
    #38959221
zz5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming, спасибо, если так, то вообще супер. С этого, пожалуй, начну.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Удаленное развертывание на windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]