Вопросы по теме 'thin'

Rails - ошибка упаковщика при использовании тонкого
Я начал использовать упаковщик, и у меня возникли некоторые проблемы с его работой. У меня есть следующий гемфайл: source "http://rubygems.org" gem "rack", "~>1.1" gem 'pg','>= 0.8.0' gem 'rails','2.3.8' gem 'authlogic','2.1.3' gem...
4232 просмотров
schedule 12.06.2024

Запуск приложений Rails с тонким сервисом
Я пытаюсь запустить тонкий сервис на своем веб-сервере. После запуска «sudo thin install» тонкий создал следующий файл в /etc/init.d/thin #!/bin/sh DAEMON=/usr/local/lib/ruby/gems/1.9.1/bin/thin SCRIPT_NAME=/etc/init.d/thin CONFIG_PATH=/etc/thin...
5082 просмотров
schedule 15.08.2022

Получение Nginx для пересылки в Thin на EC2
Я изо всех сил пытаюсь заставить Nginx проксировать мой трафик :80 на мой тонкий кластер. На данный момент.. ничего не происходит. См. http://ec2-50-19-75-170.compute-1.amazonaws.com/ Ниже приведены мои файлы конфигурации: Мой файл...
2033 просмотров
schedule 09.10.2023

Как установить Thin по умолчанию в Rails 3
Я начинал Thin с thin -V start в разработке. Тем не менее, я хотел бы, чтобы Thin был по умолчанию вместо WEBrick и чтобы его можно было запустить с помощью rails s . Есть ли способ установить Thin по умолчанию вместо WEBrick в Rails 3?...
23743 просмотров

Как создать среду разработки Heroku rails в реальном режиме разработки?
Я пытаюсь максимально точно имитировать среду развертывания Heroku, но в реальном режиме development для приложения Rails. Другими словами, я хотел бы получить более подробный вывод из веб-журналов тонкой консоли и рабочих процессов, и я хотел бы,...
2626 просмотров

Как перезапустить отдельные серверы в тонком кластере в приложении rails 3.1
У меня настроен тонкий кластер для запуска 3 серверов: /etc/thin/myapp.yml ... wait: 30 servers: 3 daemonize: true ... и я использую thin restart -C /etc/thin/myapp.yml для перезапуска. Однако я хотел бы перезапускать каждый сервер за...
1940 просмотров
schedule 25.09.2022

Потоковая передача HTTP с помощью Thin & EventMachine
Я играю с EM, чтобы добиться потоковой передачи и параллелизма. У меня возникла проблема с потоковой передачей... Я запускаю следующее стоечное приложение https://gist.github.com/1394840 используя $ rackup -s thin -p 3000 async_app.ru Во...
689 просмотров
schedule 19.06.2022

Как тихо запустить Sinatra + Thin?
У меня есть веб-сервис Sinatra::Base, который я хочу запустить из командной строки программы Ruby, поэтому у меня есть это: # command line program file require 'mymodule/server' puts "Running on 0.0.0.0:4567, debugging to STDOUT..."...
2387 просмотров
schedule 15.03.2023

Heroku: сервер Rails работает вечно
Я запустил приложение Rails на Heroku. Проблема: у меня приложение отключается, когда никем какое-то время не используется, но как только пользователь заходит - сервер запускается. Как заставить его работать вечно? Rails, тонкий веб-сервер....
465 просмотров

Почему я получаю Тонкий адаптер не найден?
Я разработчик iOS с очень небольшим опытом Ruby, пытаюсь следовать " Начало работы с iOS Mobile Development и Sinatra API » о запуске API на Heroku. Я взял пример проекта в Git, поэтому я знаю, что у меня настройки идентичны тому, что Я должен...
5844 просмотров
schedule 14.08.2022

Как программно открыть веб-браузер после успешного запуска сервера
Я использую ruby ​​thin для запуска сервера на моем локальном компьютере. В моем ruby-коде, как только сервер успешно запускается, я хочу программно открыть веб-браузер для отправки запроса на этот сервер. Как я могу это сделать? У меня есть...
162 просмотров
schedule 12.08.2022

тонкий запускает два процесса ruby ​​на сервер, убивает не тот
Я запускаю три тонких процесса с bundle exec thin start -C /etc/thin/staging.yml Я использую rvm, версия ruby ​​ree-1.8.7 Содержание /etc/thin/staging.yml : --- timeout: 30...
399 просмотров
schedule 02.08.2022

Не удается перезапустить тонкий через удаленную машину
Я использую Thin для обслуживания приложения rails, расположенного на тестовой машине. Я хотел бы иметь возможность останавливать/запускать тонкий с моей локальной машины, но следующее не работает: ssh luc@test_machine...
663 просмотров
schedule 30.08.2022

Как получить доступ к веб-сокетам машины событий через Thin/nginx?
У меня есть приложение websocket для обработки событий (использующее гем em-websocket ), и оно работает нормально. Проблема в том, что мне нужно развернуть его, используя порт 80 через nginx (не могу скомпилировать его с прокси-модулем tcp). Можно...
1061 просмотров
schedule 07.10.2022

Недостаточная производительность тонкого сервера / Как работают событийные веб-серверы?
У меня было приложение rails 3 на Nginx/Passenger, которое я только что перенес на Nginx/Thin (1.3.1). Однако теперь мое приложение работает явно медленнее, чем на Passenger. Время ожидания многих запросов тоже истекает. Thin — это событийный...
4010 просмотров

Как передать аргументы в Thin в Rails 3.1+ для настройки SSL?
Я работаю над включением SSL в приложении Rails в тестовой среде, использующей Thin gem. Кажется, я всего в нескольких шагах. Я установил config.force_ssl = true в config/environments/staging.rb . Поскольку я не сказал Thin, где находятся...
2884 просмотров
schedule 24.04.2023

Локальное тестирование HTTPS на Sinatra
Мне нужно проверить, как ведут себя некоторые элементы на моей странице, когда я обращаюсь к ней через HTTPS. Мне было интересно, как я могу протестировать это приложение Sinatra локально с помощью HTTPS. Я извиняюсь, если мой вопрос даже не имеет...
2031 просмотров
schedule 19.10.2022

Синатра / w Thin: Ведение журнала?
Недавно я установил Thin для приложения Sinatra, которое я разрабатываю. Однако, похоже, он не регистрирует/выводит запросы, ответы и сообщения об ошибках в стиле WEBrick. Есть ли способ включить их, а также использовать регистратор отладки? Если...
741 просмотров
schedule 31.07.2022

Как настроить несколько приложений rails для разработки?
Для сайта, над которым я сейчас работаю, у нас есть 2 проекта Rails 3.2. Один проект — это в основном API, а другой — веб-интерфейс. Для разработки в веб-интерфейсе мне нужно запустить проект API. Я пытался использовать бригадир и subcontractor...
285 просмотров
schedule 04.07.2022

Запуск экземпляра Thin Faye отдельно от nginx+Passenger
У меня есть несколько приложений Rails, запущенных Passenger+nginx 1.2. Мне нужно добавить некоторые функции Comet к одному из них, но я не хочу добавлять какие-либо tcp_module и перестраивать nginx, мне просто нужен отдельный экземпляр...
964 просмотров
schedule 29.03.2023