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

Cowboy is a small, fast and modular HTTP server written in Erlang. Cowboy is also a socket acceptor pool, able to accept connections for any kind of TCP protocol.
1 ответ

В приложении Phoenix, в чем разница между ключом:port в конфигурациях:http и:url?

В настоящее время я работаю в приложении Phoenix, и у меня возник этот вопрос при изменении моего /config/* файлы. В настоящее время конфигурация для моей конечной точки содержит следующее: config :my_app, MyApp.Endpoint, http: [port: 8080], url: [h…
16 дек '16 в 20:50
1 ответ

Ошибка запуска ковбойского приложения

У меня проблемы с запуском ковбойского приложения, которое выдает мне следующая ошибка. По какой-то причине ранчо не запускается, хотя я добавил код для запуска ранчо в своем приложении. Я вижу, как вытаскивают новую Git-репо Cowlib. но все еще возн…
12 сен '13 в 19:02
2 ответа

Erlang процессы супервизора

Я интенсивно изучал Эрланг, и после окончания "Программирования Эрланга" от Джо Армстронга есть одна вещь, к которой я продолжаю возвращаться. По моему мнению, супервизор порождает один процесс на каждого дочернего обработчика. Таким образом, каждый…
04 окт '14 в 05:23
1 ответ

Как аутентифицировать клиента на веб-сокете erlang cowboy?

Мы использовали Erlang/Cowboy для разработки простого сервиса чата на основе WebSockets. Прямо сейчас мы используем localhost:8080 для подключения к серверу. Я хочу выполнить аутентификацию пользователя, это будет сделано на основе параметра URL, и …
13 авг '14 в 10:07
2 ответа

Как заставить Феникса слушать IPv6?

Я изо всех сил пытаюсь найти информацию о том, как заставить Phoenix (и Cowboy and Ranch) слушать IPv4 и IPv6. Я работаю на VPS с Ubuntu 16.04. Он имеет адреса IPv4 и IPv6. При беге netstat -tulpn это показывает, что beam прослушивает только IPv4 с …
21 сен '16 в 02:08
2 ответа

Ковбойские и случайные события websocket_handle

Я использую ковбой и jiffy (библиотека Json) для своей websocket.. Я могу получить данные от клиента в моем websocket_handle, так как сейчас у меня есть код, подобный этому websocket_handle({text, Msg}, Req, Handle) -> Message = jiffy:decode(Msg)…
12 июн '13 в 05:01
1 ответ

Ковбой Маршрутизация с ограничениями продолжает терпеть неудачу

Я пытался использовать это в противном случае простое ограничение маршрутизации Dispatch = cowboy_router:compile([{'_', [ {"/tokens/:tokenid",{tokenid,int}, paytoken_handler, []} ]}]), но я продолжаю получать ту же ошибку. Мой запрос curl 10.10.10.5…
13 янв '14 в 08:32
1 ответ

Ковбой для основанных на REST сервисов, использующих mongoDB. Получение значения ошибки BSON в преобразование JSON

Я использую ковбой для основанных на REST сервисов, использующих mongoDB. Получение значения ошибки BSON в преобразование JSON (т. Е. '_Id' в значении mongodb) может у кого-нибудь есть идея, как извлечь документы mongoDB и преобразовать в JSON и отп…
06 дек '16 в 03:51
3 ответа

Передача сообщений всем подключенным пользователям с помощью веб-сокета (Erlang, RabbitMQ, Websocket, Gen_bunny, Cowboy)

Я пытаюсь интегрировать чат через веб-сокет, используя ERlang, Cowboy, Websocket и gen_bunny. Я могу заставить их работать самостоятельно. Браузер -> Ковбойский веб-сокет-чат (Работы) Erlang и RabbitMQ AMQP (Работы) При их объединении я могу получит…
01 май '13 в 08:46
2 ответа

Erlang Cowboy Rest Handler для запроса POST

Ответ 415 (неподдерживаемый тип носителя). Код на стороне клиента: $.ajax({ url: "/book", //contentType: 'application/json', data: {action: "hello", method: "json"}, dataType: "json", type: "POST", complete: function(a, b) { console.log(a); console.…
27 июн '13 в 01:53
1 ответ

Проблемы с размером сообщения RabbitMQ

Мы использовали RabbitMQ в качестве брокера. Он находится между нашим клиентом, написанным на Go с NGINX, и сервером API. Мы успешно использовали его до сих пор. Размер используемого нами сообщения увеличился до ~20 МБ. Отправка этого большого сообщ…
22 окт '18 в 10:17
1 ответ

Включить ковбойские журналы ошибок

Я устал тестировать ковбойский обработчик веб-сокетов, я скомпилировал и запустил свое приложение с: make run Сейчас я могу видеть только свои выводы (например, io:format ...), но не вижу логов ковбойских ошибок / предупреждений. Как я могу включить…
25 янв '17 в 08:19
2 ответа

Какова цель непосредственного руководителя во многих примерах ковбоя

В примерах, представленных на ковбойском github, и в некоторых других примерах, которые я нашел в Интернете, есть один-к-одному супервизор, который, похоже, ничего не делает. Я даже считаю, что видел пример, в котором был следующий комментарий: "Как…
05 окт '12 в 15:57
0 ответов

Невозможно начать прослушивание сервера, следуя инструкциям ковбоя

Я пытаюсь следовать руководству по ковбою и не могу понять, как запустить http-сервер. Программа компилируется и запускается, но нет http-сервера, который прослушивает порт 8080. Бег make run делает, кажется, компилирует нормально и работает i() ком…
16 ноя '18 в 13:28
1 ответ

Браузер не перенаправляет

У меня есть веб-приложение erlang с cowboy и angular.js. Я запустил свое приложение, открыл браузер в '/' и получил main.html с <input> а также <button>, Когда я нажал кнопку, я отправил http POST запрос к серверу /join/username с угловы…
19 сен '13 в 14:43
0 ответов

Хотите знать живую сессию на веб-приложении Erlang Nitrogen с использованием ковбойского веб-сервера

Я хочу узнать количество пользователей в реальном времени, используя мое азотное веб-приложение. Что-нибудь, что может сделать азот или ковбой для управления сеансом в реальном времени, чтобы я мог это знать? -Спасибо
24 ноя '17 в 09:31
1 ответ

Улучшить производительность ковбоя Erlang

Мы использовали Cowboy в производстве на наших компьютерах Compute Engine на GCP, и мы начали сравнивать и улучшать производительность нашего сервиса, чтобы обрабатывать больше запросов / сек (в нашем случае, поскольку мы находимся в Adtech, это bid…
07 дек '18 в 10:28
1 ответ

Может ли Erlang Cowboy настроить PHP-фреймворк?

Cowboy - это небольшой, быстрый, модульный HTTP-сервер, написанный на Erlang. http://ninenines.eu/ Можем ли мы настроить PHP-фреймворк, такой как WordPress на это? Как?
04 июл '13 в 15:32
1 ответ

Ошибка возврата данных boss_db через websocket в боссе Чикаго

Я пытаюсь вернуть данные, полученные с использованием boss_db, через соединение с веб-сокетом. В этом примере я хочу вернуть вопросы, которые я получаю, вы можете увидеть, как журналы распечатывают вопрос, однако есть некоторая ошибка, которая приво…
26 ноя '14 в 21:01
1 ответ

Как настроить ковбоя с rebar3

Я новичок в Erlang/ Cowboy, используя rebar3 теперь, когда ковбой 99-х использует свою собственную систему erlang.mk, как я могу использовать rebar3 построить ковбоя release? Заранее спасибо.
02 фев '16 в 07:44