Описание тега webmachine

WebMachine - это среда Erlang для создания веб-сервисов RESTful с использованием лучших практик Erlang/OTP.
1 ответ

Приложение Webmachine продолжает перезапускаться

У меня есть проект веб-машины, который также имеет процесс, работающий в фоновом режиме, который выполняет задачу и сохраняет данные в таблице ETS. Когда я не делаю запрос к приложению в течение часа, запрос занимает много времени, и данные в таблиц…
29 янв '13 в 14:05
2 ответа

Webmachine dispatch.conf: как привязать к /

Я работаю над приложением "Привет, мир!" Я хочу, чтобы все запросы отображались в blogtest_resource, кроме случаев, когда они начинаются со слова "static". В этом случае он отображается на static_resource. {["static", '*'], static_resource, [{root, …
05 мар '12 в 22:54
4 ответа

Начало работы с mochiweb и Webmachine?

Mochiweb и webmachine - очень многообещающие приложения, когда вы видите, как те, кто нашел, что обходят их, используют его. Я должен быть направлен туда, где я могу найти учебники для начинающих по mochiweb. Похоже, нет веб-сайта, посвященного фрей…
04 янв '11 в 13:12
1 ответ

erlang webmachine не читает dispatch.conf

Я работаю над онлайн-учебником по веб-машине http://en.wikiversity.org/wiki/Web_Development_with_Webmachine_for_Erlang. Я скачал исходники с github, создал новое приложение, используя /webmachine/scripts/new_webmachine.sh prp затем использовал make …
23 июл '14 в 19:31
0 ответов

Nitrogen wf.hrl файл удален с предупреждением

Я использую slim_version ковбоя, я также попробовал это на slim_yaws на азоте. Что меня озадачивает, так это внезапное удаление файла wf.hrl виртуальной машиной. Я не понимаю, что вызывает это!! Вот что появляется в консоли. Warning. Deleted "wf.hrl…
21 дек '14 в 15:02
1 ответ

Как мне запустить более одного экземпляра веб-машины в приложении erlang?

Я пытаюсь создать два экземпляра веб-машины в одном приложении Erlang. Каждый экземпляр должен работать на своем порте и имеет свою особую конфигурацию. Следуя документации по веб-машине, я добавил следующие процессы, которые должны быть запущены в …
12 мар '14 в 00:23
1 ответ

Как я могу обработать отправку POST в Webmachine?

Может ли какая-то добрая душа показать мне, как написать или указать на ПРОСТОЙ запрос веб-машины для обработки запроса POST; например, представлен чем-то вроде: <form name="input" action="yada yada" method="post"> Username: <input type="te…
21 ноя '11 в 23:46
1 ответ

Ошибка при настройке Webmachine

Я на OS X 10.10.1 и у меня установлен Erlang. А именно: Erlang/OTP 17 [erts-6.2.1] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false] [dtrace] Я хотел бы следовать одному из многих вводных руководств по веб-машинам и создать н…
08 дек '14 в 21:09
1 ответ

Веб-машина с http и https?

Каков рекомендуемый способ заставить https работать с веб-машиной? Я вижу пример работы mochiweb с https и http. Я просто могу перевести это на веб-машину. В частности, как вы обрабатываете запросы http и https в одном приложении.
06 мар '11 в 08:15
1 ответ

Как я могу заставить Webmachine и eredis работать вместе?

Я размышлял над вопросом об использовании Redis в моем приложении Webmachine в течение недели. И я еще не просветил. Я собираюсь использовать Eredis, и вот пример использования: {ok, Con} = eredis:start_link(). {ok, <<"OK">>} = eredis:q(…
15 окт '12 в 12:13
2 ответа

Отладка функций ресурса Erlang Webmachine

Я пытаюсь научиться писать ресурсы Erlang Webmachine. Один ресурс выдает ошибку, но я не могу отследить ее. Сообщение об ошибке в отчете о сбое не предоставляет достаточно информации. Есть ли способ проверить эти функции в оболочке Erlang? Большинст…
04 авг '11 в 15:28
3 ответа

Как сделать так, чтобы веб-машина играла с веб-сокетами?

Webmachine кажется отличной системой для создания веб-сервисов REST, но я знаю, что она не обеспечивает совместимость с веб-сокетами. Мой вопрос довольно прост: какой будет хороший подход для добавления возможностей веб-сокета поверх веб-сервиса, со…
24 ноя '11 в 20:13
1 ответ

Webmachine: Как я могу получить несколько значений из URL через wrq:get_qs_value?

Я получаю это: T = wrq:get_qs_value("name",ReqData) Но предположим, что я хочу получить "fname", "lname", "gnder", "age" и т. Д. Из отправки формы. Нужно ли повторять варианты в строке выше для каждой переменной? Или есть более элегантный синтаксис?…
16 ноя '11 в 20:52
0 ответов

ОТДЫХ для Yaws: накатить собственное решение или использовать Yaws + Webmachine?

Я читал пару статей о том, как использовать Yaws RESTful, как Webmachine отображает семантику HTTP на ресурсы, и все они очень помогли понять концепцию. Пример API в создании веб-приложений Заком Кессином с Erlang RESTful услуги Стива Виноски с Эрла…
15 авг '15 в 23:46
1 ответ

Вебмашина на разных машинах

У меня есть сервер API REST webmachine, работающий на одной машине. в ожидании большего количества трафика, который эта машина не может обработать, мне нужно было бы расширить на другие узлы на других процессорах. Есть ли способ настроить это? если …
1 ответ

Как настроить webmachine на отправку сбоев на лагер, а не только на возврат через http?

По умолчанию, если происходит сбой обработчика веб-машины, трассировка аварийного стека возвращается в теле сообщения об ошибке 500. Есть ли способ настроить его для входа в лагер (или какую-либо другую систему регистрации)?
02 июн '15 в 13:40
1 ответ

Webmachine {not_started,mochiweb}

Я новичок в веб-машине Эрланга, и у меня возникли некоторые проблемы, даже когда я начал работать над "привет миром". Всякий раз, когда я бегу ./start.shЯ получаю большую ошибку, как это: ➜ webmachine git:(master) ./start.sh Erlang/OTP 17 [erts-6.3.…
04 мар '15 в 23:29
1 ответ

Почему мой успешный потоковый ответ в Webmachine имеет код состояния 500?

Следующий код является полным источником ресурса веб-машины. Ожидаемое поведение заключается в том, что ответ потоковой передачи должен быть 200, и должен быть строкой заданной длины, полностью состоящей из буквы "а". Эта строка действительно возвра…
03 май '13 в 11:31
1 ответ

Как интегрировать Chicago Boss и Webmachine?

Я просто хочу разработать RESTful API-сервер с веб-машиной, но я хочу использовать инструменты чикагского босса одновременно. Кто-нибудь может мне помочь?
10 май '13 в 08:52
3 ответа

Erlang (или эликсир) производительность (запросов в секунду) медленнее, чем Jruby?

Будучи рубином, я решил взять erlang для высокой производительности, надежного бэкэнда. Настройка довольно проста: получить почтовый запрос, написать материал в Redis, вернуть статистику. Все джсон. это также, почему я так беспокоюсь о запросах в се…