Thin - это веб-сервер на основе EventMachine, написанный на Ruby для запуска веб-приложений на основе Rack.
1 ответ

Как я могу настроить thin из.yml для использования сокетов tcp?

У меня есть приложение RoR, которое я использую с тонким сервером приложений. Его конфигурация находится в файле.yml, поэтому: --- pid: /srv/cica/tmp/pids/thin.pid group: cica wait: 30 timeout: 30 log: /srv/cica/log/thin.log max_conns: 1024 require:…
19 июл '17 в 17:50
0 ответов

Ruby: начнем с того, что deamon возвращает Bad File Descriptor

Запуск тонкого клиента Ruby прекрасно работает в командной строке: RAILS_ENV=production bundle exec thin --ssl-disable-verify -C services/private_pub/private_pub_thin.yml start Но начиная с того, что deamon возвращает Bad File Descriptor: user@app:~…
12 дек '16 в 11:17
1 ответ

URL-адрес STRING STRING

Доброе утро. я хочу установить соединение с базой данных Java (eclipse ox -oracle 11g) и тонкий драйвер ojdbc6. Моя проблема в том, что я не знаю, что написать в первом параметре метода getconnection (url). если я использую этот формат jdbc:oracle:t…
15 фев '18 в 07:42
2 ответа

Запуск EventMachine в новом потоке после загрузки Rails с использованием Thin

У меня есть приложение Rails 3.2, работающее на тонком сервере, и в application.rb я хочу запустить EventMachine: # application.rb config.after_initialize do if ENV['EM'] EM.run do host = '0.0.0.0' port = 3001 # hit Ctrl + C to stop Signal.trap("INT…
19 май '13 в 16:02
1 ответ

Какой rails4/ruby2 веб / сервер приложений на unix для производственного использования?

Если бы вы развертывали приложение для рабочих rails 4/ruby ​​2 в Unix, какое приложение / веб-сервер вы бы использовали и почему? Я использую apache / passenger для своих приложений rails 2 и 3 годами, никаких больших проблем, в целом это работает …
10 дек '13 в 19:54
2 ответа

Как сделать `тонкий 'журнал печати веб-сервера в STDOUT

Контекст: чтобы запустить localhost как SSL, я следовал инструкциям на этом сайте После настройки SSL-сертификата для запуска локального сервера rails сайт сообщает: thin start --ssl <some more options> Когда я это делаю, я замечаю, что больше…
17 окт '13 в 21:35
1 ответ

Использование EventMachine с Thin

Недавно я перешел с монгрела на тонкий при обновлении до рельсов 3. До перехода мы использовали EventMachine без каких-либо проблем. После переключения на thin при каждом вызове EventMachine сервер будет бомбить и сообщать, что возвращаемая нами пер…
26 янв '12 в 18:05
1 ответ

Тонкий сервер Rails работает, но не может подключиться

Когда я запускаю свой сервер, я получаю этот вывод: Но я не могу подключиться к серверу.
02 июн '15 в 00:03
1 ответ

Тонкий бег Redmine продолжает падать

Моя установка redmine продолжает "зависать" (перестает отвечать на веб-запросы), когда она работает в течение некоторого времени (считаются в часах). Он установлен на Windows 2003 R2 x64 и проксируется через Apache с обратным прокси. БД является лок…
02 июл '12 в 18:43
2 ответа

Неправильный порт на перенаправлении приложения Rails, работающего на Nginx + Тонкий сервер

У меня есть приложение Rails, работающее на Nginx + Тонкий сервер на порту 3037. Это тестовый сервер. Когда я выполняю перенаправление в приложении rails, например на domain.com:3037/users, оно перенаправляет меня на domain.com/users, порт 80. Я мог…
29 дек '15 в 20:17
1 ответ

HTTP GET превращается в метод POST

Я использую Ruby on Rails для создания своего приложения и использую THIN сервер на heroku. В настоящее время используется Rails 3.2.8 Я столкнулся с этим странным поведением, которое я не понимаю. Ссылка была создана с помощью помощника link_to в н…
18 сен '12 в 16:47
1 ответ

Приложение Sinatra выполняется во время загрузки, а не после запуска метода

Это урезанный пример реального приложения, которое я создаю. Когда я запускаю свое приложение, это результат, который я получаю. Вы заметите, что он говорит, что работает до того, как запустится. Вы также заметите, что он никогда не говорит, что раб…
13 июн '16 в 18:46
3 ответа

Рельсы тонкие стоп с помощью пид

У меня есть сервер Rails Thin, работающий на моем iMac. Обычно я ctl-c, чтобы остановить это. Но окна моего терминала закрылись, и теперь я пытаюсь остановить Тонкого. Я попробовал это: $ thin stop И получил это: no PID found in tmp/pids/thin.pid Но…
09 май '13 в 22:30
0 ответов

Тонкий обходной путь зависимости для gem mailcatcher

Чтобы проверить электронную почту в моем приложении rails, я попытался добавить гем mailcatcher. Когда я впервые запустил mailcatcher, я получил ошибку с eventmachine, которая фактически сломала сервер mailcatcher. Я понял, что это связано с использ…
25 апр '15 в 16:53
1 ответ

Использует ли rspec WEBrick для запуска тестов?

У меня есть проект Ruby on Rails, в котором была запущена проблема ArgumentError 2 for 0, которая была решена с помощью Thin вместо WEBrick. Когда я запускаю rspec, я получаю ту же ошибку. Использует ли rspec WEBRick для запуска тестов? Если так, ес…
02 янв '12 в 02:44
2 ответа

Будет ли проект ruby ​​on rails запускаться автоматически при тонком старте

Как вопрос государства. Я пытаюсь запустить ruby ​​на рельсах при перезагрузке машины. Я чувствую, что у меня успешно начался авто. Но моя страница ROR все еще не работает. то есть: когда я открываю localhost:3000, эта страница не может отображаться…
04 авг '14 в 08:04
1 ответ

Запустите тонкий веб-сервер в качестве службы Windows

Я пытаюсь развернуть в рабочем приложении Redmine. Я слышал, что thin - самый быстрый ruby ​​на рельсовом веб-сервере, поэтому я установил его. Теперь у меня действительно простая проблема: я должен запускать ее каждый раз, когда перезагружаю машину…
06 дек '10 в 19:16
0 ответов

Как получить clientId, который опубликовал сообщение, используя faye

Я реализовал faye для общения в чате. Но я хочу знать, как я могу найти clientId того человека, который опубликовал сообщение. Я попробовал это: faye_server = Faye::RackAdapter.new(:mount => '/faye', :timeout => 45) faye_server.bind(:publish) …
09 мар '13 в 04:49
1 ответ

Как передать аргументы Thin в Rails 3.1+ для настройки SSL?

Я работаю над включением SSL в приложении Rails в промежуточной среде, в которой используется Thin Gem. Кажется, я в нескольких шагах. Я поставил config.force_ssl = true в config/environments/staging.rb, Так как я не сказал Thin, где находятся SSL-с…
14 май '12 в 20:40
4 ответа

Должен ли я использовать тонкий или единорог на Heroku Cedar

Я недавно "обновил" свое приложение до кедровой платформы на heroku. По умолчанию я использую thin в качестве веб-сервера. Но я всегда испытывал желание использовать unicorn за параллелизм и за то, что у меня динарник иди к отцу Но я волнуюсь, есть …
20 мар '12 в 17:53