Перейти к содержимому

Фотография

Jira Indexing


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 compasses

compasses

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 18 октября 2011 - 04:44

Здравствуйте!
Интересует вопрос автоматический индексации jira.
Что я хочу делать:
Ночью выкачивать БД боевой jira, грохать БД тестовой, накатывать дамп.
Теперь надо провести индексацию. Если я приду с утра и запущу ее руками через веб-интерфейс, то индексация будет длится еще 2-3 часа. В результате, 2-3 часа рабочего времени разработчиков потеряно. Хотелось бы узнать, возможно ли как-либо(например, из консоли) запускать индексацию таблиц? Пока эту проблему решил, запуская скрипт из селениума в определенное время. Что мне не нравится - нет никакой гарантии, что селениум нажмет нужную кнопку после рестора БД, а не во время восстановления БД из дампа.
Знаю, что можно настроить стопицот проверок, завершился ли процесс pg_restore, просмотреть базу на поломанные таблицы и т.д.
Но это решение менее красивое, чем из bash-скрипта вызвать какую-нибудь комнаду после pg_restore.
  • 0

#2 Mad Cat

Mad Cat

    Постоянный участник

  • Members
  • PipPipPip
  • 222 сообщений
  • ФИО:Александр Балабанов
  • Город:Киев

Отправлено 18 октября 2011 - 07:51

Я бы попробовал взять подобный Jelly-скрипт и накронить его через Services (инструкция).
  • 0

#3 compasses

compasses

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 18 октября 2011 - 11:30

Спасибо. Прикрутил. Утром проверю, все ли прошло удачно.
  • 0

#4 compasses

compasses

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 19 октября 2011 - 08:32

Нашел более "красивый" способ - обычный wget с сервера с нужными флагами и хидерами.
Правда, работает дольше, чем через веб-интерфейс, зато автоматически без лишних скриптов.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных