Всем привет, я гастарбайтер!
Когда речь идет об автоматизации эксплуатации и обслуживания, мы должны упомянуть инструмент Jenkins. Это мощный и гибкий инструмент непрерывной интеграции, подходящий для программных проектов любого размера и способный улучшить разработку и тестирование программного обеспечения за счет автоматизации и эффективности интеграции.
Однако не все предприятия подходят для использования Jenkins,Дженкинс, особенно в некоторых актерах, может не соответствовать потребностям бизнеса, создавая дополнительные проблемы.。
Например: малый бизнес или стартапы с ограниченными ресурсами.
сегодня,Гастарбайтер рекомендует коэффициент С, который больше подходит для малого бизнеса.,Сравнивать Jenkins Более простой инструмент для создания и развертывания проектов: Jpom!
Jpom — это простой и легкий инструмент с низким уровнем вмешательства. Стройте онлайн, автоматическое развертывание, ежедневную эксплуатацию и обслуживание, мониторинг. программное обеспечение проекта, специально разработанное для проектов разработки Java.
Применимые сценарии:Подходит для небольших и средних команд, особенно для тех Java-проектов, которые требуют автоматизированного создания, развертывания, эксплуатации и обслуживания.
общая архитектура
управление проектом
Вставной механизм:поддерживать Расширение механизм плагина, пользователи могут следить Требуется установка и использование различных плагинов для расширения функциональности и гибкости системы.
Jpom по умолчанию использует базу данных H2, а также поддерживает базы данных mysql, postgresql и mariadb. Вы можете выбрать соответствующую базу данных в соответствии с фактическими потребностями бизнеса.
Необходимо установить системную среду JDK8 и выше. Рекомендуется использовать метод установки в один клик.
По умолчанию установлено Серверустановить в каталог:/usr/local/jpom-server/
,Для установки используйте следующую команду:
[root@CentOS7-1 ~]# curl -fsSL https://jpom.top/docs/install.sh | bash -s Server
Если вы хотите установить и добавить его в самозапускающуюся службу, просто используйте для его установки следующую команду:
[root@CentOS7-1 ~]# curl -fsSL https://jpom.top/docs/install.sh | bash -s Server default
Сторона подключения устанавливается в папку по умолчанию: /usr/local/jpom-agent/. Команда установки следующая:
[root@CentOS7-1 ~]# curl -fsSL https://jpom.top/docs/install.sh | bash -s Agent default
или
[root@CentOS7-1 ~]# curl -fsSL https://jpom.top/docs/install.sh | bash -s Agent default+service
Вы также можете использовать для установки установочный пакет Jpom. Официальный адрес загрузки установочного пакета: https://jpom.top/pages/all-downloads/. После загрузки и установки в системный каталог разархивируйте его, а затем используйте следующую команду для запуска Сервера и стороны. подключения:
# Введите каталог установки
cd /xxxxx
# Запустить сервер
./bin/Server.sh start
# Введите каталог установки
cd /xxxxx
# Стартовая часть подключения
./bin/Agent.sh start
После успешного запуска службы Jpom Порт прослушивания сервера 2122,сторона Рабочий порт подключения по умолчанию: 2123, тогда мы можем пройти http://server_ip:2122/ Посетите страницу администратора.
При входе на страницу управления вам будет предложено настроить начальную системную учетную запись и следовать инструкциям.
Методы входа в систему, поддерживаемые в настоящее время Jpom:
При первом добавлении пользователей перед добавлением пользователей необходимо создать группу разрешений.
Разрешения описания группы разрешений следующие:
Ноды — это серверы, управление узлами > логический узел > Быстрая привязка, как показано ниже:
Если сторона подключения не установлена, вы можете использовать команду быстрой установки копировать для установки привязки после ввода:
Наконец, подождите, пока результат выполнения покажет, что привязка прошла успешно:
Нажмите меню управления за узлом, чтобы перейти на страницу управления:
управление проектом > Список проектов > Добавить, вы можете добавлять новые элементы следующим образом:
Просто заполните информацию, связанную с проектом, следующим образом:
Информация о построенном проекте о складе, нам нужно добавить его вручную, чтобы создать поддержку git Загрузка репозитория.
Стройте онлайн > Информация о складе > Список сборки > Недавно добавлено следующее:
Просто следуйте инструкциям, чтобы заполнить соответствующую информацию и подтвердить следующее:
Нажмите Стройте онлайн > Информация о складе > Недавно добавлено следующее:
Заполните информацию и нажмите «ОК» следующим образом:
Нажмите «Создать» > Непосредственная сборка, чтобы начать сборку и развертывание проекта, следующим образом:
ЦП, память, жесткий диск, сетевой трафик, файловая система и сетевая карта сервера поддерживают просмотр в реальном времени следующим образом:
Jpom Как простой и легкий вариант Стройте с низким уровнем вмешательства. онлайн、автоматическийразвертывать、Ежедневная эксплуатация и обслуживание、Мониторинг проектапрограммное обеспечение,Благодаря своей мощности, простоте использования, гибкости и активной поддержке сообщества.,Он стал первым выбором для многих малых и средних команд. Это помогает командам разработчиков автоматизировать сборки, тесты и развертывание.,Повышайте эффективность разработки и качество программного обеспечения.