Кто-нибудь видел "IDE платформы" - PullRequest
1 голос
/ 26 февраля 2012

Не знаю, как это назвать, но комбинированное решение для запуска серверов / журналов / консолей / разработки было бы действительно неплохо.Вот наша ситуация:

  • База данных Mongo, управляемая внутренним сервером
  • Scala / Akka, управляемым клиентом
  • Ruby / Rails с использованием
  • База данных PostgreSQL
  • Все соединения с Memcached и
  • Передача информации через Redis

Теперь в разработке низкоуровневый способ работы с этимраскрутить большое количество консольных окон.Запустите базу данных Mongo, запустите бэкэнд-сервис, запустите сервер Redis, запустите клиент Rails - все в разных окнах, чтобы получить журналы - или, по крайней мере, направить их журналы куда-нибудь и привязать их.Затем, при необходимости, откройте любую консоль, которую вы хотите, например консоль Rails и консоль Redis, если вы работаете в интерфейсе.

* Вопрос заключается в следующем: существует ли решение, которое выполнит всеэто в хорошем смысле?Возможно, комбинация Bash, хорошая регистрация с чем-то вроде Log.io и Terminals, *

И да, я знаю, что могу написать все сам:

  1. Я бы предпочел поработать над своим проектом прямо сейчас, поэтому может в конечном итоге добраться до него
  2. Кто-то, кто был бы предан этому делу, может действительно сделать что-то приятное, что делает то, что у меня не былот.

Ответы [ 3 ]

1 голос
/ 26 февраля 2012

ActiveState "Stackato" (CloudFoundry с некоторыми надстройками) плюс Komodo IDE плюс New Relic, я думаю, близок.

0 голосов
/ 20 марта 2012

Foreman

Не на 100% то, что я искал, но чертовски близко. До сих пор не уверен, предназначен ли он для приложений, отличных от Ruby, таких как запуск сервера Akka или экземпляра Mongo db, но это можно сделать с помощью rake-задач и равносильно тому же.

Есть еще один программный продукт, называемый Upstart (вот учебник) , который, очевидно, хорошо работает с Foreman и гарантирует, что процессы неожиданно для вас не погибнут.

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

0 голосов
/ 26 февраля 2012

Я видел нечто подобное в гораздо меньшем масштабе, очень хорошо сделанное с плагинами Eclipse.Я знаю, вы говорите, что хотите получить решение «под ключ», каждая среда несколько уникальна, поэтому, вероятно, лучше всего использовать свою собственную, и затмение может быть хорошей отправной точкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...