Программа erl - это эмулятор Erlang, запускающий систему времени выполнения Erlang.
1 ответ

Как добавить плагин в CouchDB

Мне нужно установить плагин для CouchDB. Проблема в том, что единственная папка, к которой я могу получить доступ на сервере, это домашний каталог пользователя. После того, как я установил переменную ERL_LIBS env, я могу вызвать мой модуль плагина и…
22 янв '15 в 08:25
2 ответа

Отправка json с запросом tsung POST

Я пытаюсь создать POST-запрос с Tsung <request> <http url="api.whatever.com" method="POST" version="1.1" contents=""></http> </request> Как я могу отправить документ JSON в атрибуте содержимого? contents='{"name": "alex"}' ко…
08 май '14 в 12:23
1 ответ

Почему обычное приложение Erlang (Common Test, Dialyzer, leex, yecc и т. Д.) Недоступно в оболочке `erl`?

Возвращаясь к Erlang, я заметил, что не могу запустить ни одну из вспомогательных платформ, которые имеют свои собственные руководства пользователя, такие как EUnit, Common Test, leex, yecc, Dyalizer, Typer и т. Д. Согласно Руководству пользователя …
12 ноя '18 в 06:02
1 ответ

Как обнаружить отключение erl_call

У меня есть сервис erlang, который запускается erl_call. erl_call сделает длинный вызов типа "gen_server:call(?SERVER, do, infinity)", чтобы дождаться результата. Если служба erlang не работает, erl_call вернется. Но если erl_call будет прерван (исп…
15 ноя '12 в 09:30
2 ответа

Как удалить персонажа из списка в Erlang

Я пытаюсь удалить персонажа из списка например: List = "/hi", так что я не хочу удалить это "/" из списка как мне это сделать?
13 сен '15 в 12:23
0 ответов

Как запустить несколько узлов Erlang в одной системе Windows?

Я хочу запустить несколько узлов Erlang на одном компьютере с Windows 7 для тестирования распределенной программы. Я дал следующую команду, чтобы запустить один узел, но он не работает. C:\Users\Shekhar>erl -sname foo -setcookie erlang Error spaw…
24 ноя '14 в 14:17
2 ответа

Использование эрланг сердца

Как использовать сердце, чтобы поддерживать приложение в действии? Допустим, у меня есть приложение X, будет ли оно отслеживаться, если я просто позвоню примерно так: erl -boot X -heart -env HEART_BEAT_TIMEOUT 30 -detached ?
18 май '11 в 23:32
1 ответ

Создание сетки в wx Erlang

Я пытаюсь создать интерфейс с Erlang. Я хочу использовать модуль сетки wx, но нигде не могу найти, как именно начать использовать этот модуль.
20 янв '16 в 19:08
0 ответов

Передача сообщений в Erlang не выводится на консоль

Я пытаюсь общаться в чате с помощью erlang. Думаю, в этом все почти хорошо, но ни одно из сообщений, отправляемых другим пользователям, не выводится на консоль. Я отправил несколько тестов, чтобы посмотреть, будет ли что-нибудь печататься, и похоже,…
03 дек '18 в 12:59
1 ответ

Чтение нескольких слов из пользователя / консоли с использованием fread в Erlang

Я хочу прочитать несколько слов и сохранить их в переменной, используя Erlang. Когда я использую fread для записи строки, она записывает только первое слово. 1> {ok,[Message]} = io:fread("Type your message : ", "~ts"). Type your message : Hello w…
04 дек '18 в 03:49
1 ответ

ERL: выполнить команду erl из оболочки

Вот что я хочу - выполнить следующий мини-скрипт из оболочки bash: mnesia:change_table_copy_type(schema, node(), disc_copies). Я пытаюсь выяснить возможности, но не могу найти четкого ответа. Есть опция "-noshell" или "-oldshell", но ни одна из них …
18 май '16 в 07:52
1 ответ

Как показать пользователей базы данных с Erlang?

Я не могу запросить во внутренней базе данных, с консоли ejabberdctl debug Erlang/OTP 20 [erts-9.3] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] Eshell V9.3 (abort with ^G) (ejabberd@localhost)1> Можно ли отображать зарегистрированных пользо…
2 ответа

Есть ли способ напечатать параметры конфигурации?

Я настроил два параметра. inet_dist_listen_min = X inet_dist_listen_max = Y в файле конфигурации, и я скопировал его файл конфигурации в том месте, где он должен быть.Есть ли способ узнать, что RabbitMQ или ERL получают правильный параметр? Благодар…
16 мар '14 в 09:40
1 ответ

В Erlang, как вернуть строку, когда вы используете рекурсию?

Я действительно не мог бы сформулировать вопрос лучше, но вот моя проблема: я хочу использовать этот код для преобразования выражения из инфикса в выражение из постфикса в Erlang, но он записывает только в вывод консоли. Проблема в том, что мне нуже…
03 июл '13 в 02:23
1 ответ

Как получить строковый ввод с пробелами в эрланге с помощью io:fread или io:read

Я просто хочу получить строку ввода от пользователя в программировании на эрланге.
15 окт '18 в 13:21
1 ответ

Rabbitmq не может найти erl после обновления Mac OS

После обновления high sierra до 10.13.5 rabbitmq не может найти erl при запуске: /usr/local/Cellar/rabbitmq/3.7.3/sbin/rabbitmq-server Я получаю ошибку: /usr/local/Cellar/rabbitmq/3.7.3/sbin/rabbitmq-server: строка 85: /usr/local/opt/erlang/bin/erl:…
29 июн '18 в 15:17
0 ответов

Компиляция.erl файла для сборки пользовательского модуля ejabberd

Я установил ejabbered-18.09 в каталоге Applications на Mac (Macintosh HD ▸ Applications) и он работает нормально. Я создал новый mod_http_offline.erl, который является обычным модулем ejabberd для вызова внешнего API. я понимаю, что мне нужно скомпи…
1 ответ

Состояние кластера RabbitMQ: как отделить луч Эрланга от оболочки?

Мне нужно контролировать состояние кластера rabbitmq. REST API не предоставляет информацию о partitions, Так что мне нужно использовать приложение rabbitmqctl: # rabbitmqctl cluster_status Cluster status of node 'rabbit@rabbit-1' ... [{nodes,[{disc,…
09 мар '17 в 16:13
0 ответов

ejabberd: отправить пакет из Erlang в Python

Я пытаюсь отправить пакет из ejabberd в скрипт Python, затем скрипт Python выполнит свою функцию и вернётся с (true или false). Я нашел название проекта: ErlPort, который помогает подключить Erlang к ряду других языков программирования. И это работа…
18 мар '16 в 11:46
2 ответа

Эрланг кейс

У меня есть следующий код Erlang, и он выдает предупреждение следующим образом, когда я пытаюсь скомпилировать его, но это имеет смысл. Для функции нужны два аргумента, но мне нужно, чтобы шаблон соответствовал "всему остальному", а не x, y или z. -…
13 янв '14 в 04:25