Какую ОС вы используете в продакшене для рельс?

Tagged with →  

51 Responses to Какую ОС для Ruby on Rails?

  1. NztRU:

    Linux, разве есть что-то еще?

  2. Xuawhite:

    FreeBSD, а что такое Linux? Очередное поделие дядюшки Билла?

  3. DniMsk:

    Все используют Linux, кроме отдельных постсоветских фриков. Могу вспомнить трех, из которых один уже переехал на линукс.

  4. ZzaEkb:

    ubuntu gedit + плагин цветойвой схемы реилз каст) приятно

  5. Xuawhite:

    gedit на проде? Это как? И зочем?

  6. ZzaEkb:

    блин сорри я проебпл момент про продакшн)

  7. XinMilk:

    MacOS — dev, Linux — prod… а разве есть что-то еще?

  8. Ppoon:

    Ах вот какая сука спиздила моё звание!

  9. HardAdmin:

    я хочу FreeBSD на продашкн, но там возникли определённые сложности с unicorn

  10. HardAdmin:

    какой дистрибутив?

  11. HardAdmin:

    пишите название дистрибутива

  12. HardAdmin:

    пишите название дистрибутива

  13. LliAll:

    Любой подойдёт, лишь бы не RH5.

  14. OveVelo:

    дебиан же

  15. Ppoon:

    Отключи sendfile и всё будет хорошо 🙂

  16. HciWin7:

    Был дебиан, сейчас убунта, разницы особой нет.

  17. XinMilk:

    спижжу обратно 🙂

  18. XinMilk:

    не RH, я предпочитаю Debian

  19. XinMilk:

    с удивлением обнаружил что ты его не переспиздил

  20. EkaSSD:

    RH5
    не спрашивайте, почему

  21. HardAdmin:

    не та проблема) unicorn и еще один демон написанный на ruby, не стартуют при запуске ОС. в скриптах /usr/local/etc/rc.d все пути полные прописывал, и даже # REQUIRE: NETWORK DAEMON всё равно не запускается

  22. HardAdmin:

    все кто выбрал Linux, иксы выключаете или они особо не дают нагрузки?

  23. NztRU:

    Когда-то был дебиан, сейчас убунту. У клиентов наблюдается и RedHat, и убунту с дебианом, а у некоторых извращенцев Solaris даже.

  24. NztRU:

    зачем на сервере иксы?

  25. HardAdmin:

    не знаю как в других дистрибах, но в Убунту они включены по умолчанию, как их выключать не смотрел потому что никогда не использовал Убунту в качестве сервера.

  26. NztRU:

    В дефолтовой да, но для ленивых есть ubuntu-server, в которой все десктопное не устанавливается по умолчанию http://www.ubuntu.com/download/ubuntu/al

  27. HardAdmin:

    точно, я забыл что есть серверная версия

  28. HardAdmin:

    переехали с какой ОС?

  29. HardAdmin:

    64битная норм работает?

  30. DniMsk:

    с фри на линукс, насколько я помню
    увижу — спрошу

    лично мой выбор — дистрибы на основе дебиана
    centos очень редко обновляется, а федора — слишком часто

  31. Xuawhite:

    только место на винте занимает и всё.

  32. NztRU:

    скорее всего да, но точно сказать не могу, не помню какая где используется

  33. HciWin7:

    прекрасно работает

  34. Ppoon:

    На каждую хитрую жопу, есть свой болт. 😉

  35. VmsVelo:

    Ubuntu, Debian

  36. XinMilk:

    к моей жопе подобрали болт? о_0

  37. Zwrruby:

    Убунту/дебиан.

    Но последнее врямя дико угорел по Heroku, у них Cedar Stack — песня. Все работает само изкоробки, скейлится и деплоится — вообще охуенно.

  38. DniMsk:

    угу, а потом ты хочешь посмотреть, с какими юзерагентами к тебе люди ходят и получаешь болт вместо логов

  39. DniMsk:

    в целом оно конечно удобное, но кое-какие вещи бесят

  40. Zwrruby:

    Погоди, с чего ты взял? Нормально там все с логами. Плюс, нахуя мне смотреть за юзерагентами в логах, когда в гугл-аналитикс нагляднее?

  41. DniMsk:

    а? хероку может показывать ua в логах? а как включить?

  42. Zwrruby:

    Хероку показывает стандартные рельсовые логи. Рельсы по-умолчанию UA не показывают. Включи UA в рельсовый логгер и хероку начнет показывать.

    Но вообще мне ни разу это не понадобилось и я слабо себе представляю ситуауию, когда могло бы.

  43. DniMsk:

    Ну допустим у тебя на сервере апишка и люди к ней обращаются через кастомные клиенты, а не через браузеры. И тебе нужно посмотреть, какие версии клиентов сейчас в ходу.

    Для меня самое простое решение — греп по логам нгинкса, но на хероку не катит.

  44. Zwrruby:

    парсер лох

  45. Zwrruby:

    да чего не катит то?

    class ApiBaseController < ApplicationController
    before_filter do
    Rails.logger.warn «User-Agent: #{request.user_agent}»
    end
    end

  46. Llare:

    Обычно Ubuntu, Debian. По наследству досталось парочку на CentOS.

  47. R00Nix:

    В проде — CentOS
    На девелоперских тачках — Ubuntu/MacOS
    Всякие тестовые виртуалки гоняем тоже на убунте (в вагрантах)

  48. WesZero:

    ____________/ это тебе тазик

  49. R00Nix:

    маловат будет

  50. Meten:

    Debian, все ровно работает. Ruby, erlang.

Добавить комментарий