Pull to refresh
24
Макс@Slavenin999

User

5
Subscribers
Send message
Иллюзия… Я даю советы руководствуясь исключительно текстом поста и ветки комментариев. Если из текста и заголовка поста следует, что RabbitMQ используется исключительно для передачи сообщений между php и erlang, из-за того, что не справляется одна нода клиентского приложения на сервере, то это не повод ставить и настраивать RabbitMQ, а повод добавить ещё одну ноду и задуматься над производительностью всего приложения. Если же узким местом является стек сообщений каждого процесса, при этом каждое сообщение использует свой канал, то да, я согласен кролик частично снимет здесь проблему нагрузки, но тем не менее стоит задуматься над общей производительностью воркера.
детальным описанием проекта в целом

Не совсем так. Детальное описание проекта не нужно. Нужно детальное описание задачи. Ведь ваше приложение решает определённую задачу. Достаточно было добавить картинку из коммента habrahabr.ru/post/251927/#comment_8309905 и всё было бы гораздо понятнее.
Научитесь читать! В каком месте я предлагаю запилить свой пул? Из текста поста я могу сделать только один выводд — RabbitMQ для решения этой задачи избыточен! Для того чтобы послать сообщение из php в erlang RabbitMQ не нужен! В посте нет ни слова о том, что используется множество очередей, нет чёткого описания задачи, нет предпосылок к использованию RabbitMQ.
Эм, я как-то не очень понимаю при чём здесь RabbitMQ и масштабирование? Вы масштабируете RabbitMQ вместо своего приложения? Или у вас нет функционала управления очередями? Что мешает взять какой-нибудь готовый пул, например, разнести своё приложение на несколько серверов, и на каждом используя пул воркеров обрабатывать запросы? При этом работу с очередью возьмёт на себя сам пул.
-module(my_server46).

Какой ужас…

Если честно, не понимаю, зачем для взаимодействия php и erlang нужен RabbitMQ? Что бы периодически что-то передавать в erlang достаточно post/socket запроса из php и ranch в erlang. Обмен можно сделать в json или MessagePack . Из вашего примера не понятно зачем вам каналы. Если же они всё-таки нужны, то можно рулить ими на уровне транспорта ranch передавая канал в качестве одного из параметров запроса. В общем, ИМХО, забивание гвоздей микроскопом…
Пока не сделаешь, не узнаешь. По крайней мере, я бы пользовался точно.
А выложить в открытый доступ для сообщества? Возможно, кто-то сможет это сделать?
Понятно. Как я и думал… Вот интересно, будет когда-то под linux достойный аналог?.. Хоть сам пиши…
Верните на место манель отладчика и хоткеи для его открытия. Сейчас его можно открыть только мышкой и в отдельном окне…
Не работает. Ubuntu 14.10x64 жму импорт ничего не происходит.
Автор, вам стоит поработать над стилем изложения информации: рвано, эмоционально, разрозненно, неожиданно заканчивается. Если на часах 3 ночи, то это не значит, что пора публиковать статью, это значит, что пора нажать кнопку «в черновики» и пойти спать, а утром, со свежей головой, еще раз прочитать/дописать/поправить.

Прочитав две статьи не понял почему их две? о_О Прочитав первую, я, еще как-то, понял вашу мысль, прочитав вторую не понял ничего — обрывки мыслей и информации про версионирование. Да и заголовок странноват…
Какой облом… Даже не стал смотреть песочницу, ибо сыграть с компьютером я могу и в других играх…
А какой размер сообщения был бы оптимален, на ваш взгляд?
Мне кажется, или этому посту место на тостере?
Для серверной части не пробовали посмотреть в сторону Erlang? Для современных браузеров можно использовать web sockets, для древних простые http запросы. Код серверной части усложнился бы, но оно того стоит. При использовании OTP была бы чуть посложнее архитектура, но взамен приходит надёжность OTP приложений. Описываете application, супервизора и воркеров, далее erlang сам следит за тем, чтобы они всегда работали. Простой пример создания tcp сервера, не самый лучший, но принцип понять можно.
Вы выполнили всё, что написано здесь? Т.е регистрация, получение ключа и добавление домена.
Спасибо, про дизайн я понял, буду думать, где его взять… Этот я сделал сам, но дизайнер из меня тот еще :). Хороший дизайн стоит хороших денег, а этого ресурса, к сожалению, пока нет.
Естественно требуется общение пользователей на проекте.
Т.е. немного «осоциалить».

Что вы под этим понимаете? Есть группы в основных соцсетях. Или вы имеете в виду, что необходим форум?

Information

Rating
Does not participate
Location
Тверь, Тверская обл., Россия
Date of birth
Registered
Activity