Redmine & VPN

15 views
Skip to first unread message

JWalker

unread,
Oct 6, 2010, 1:23:25 PM10/6/10
to Sofia Ruby Brigade
Имам следната ситуация.

Инсталиран Redmine на Windows Server 2003. Redmine работи като е
стартирано чрез "ruby script\server -e production" -- не като service
или зад Apache. В офиса работи добре - бързо - без забавяне в цялата
мрежа.

Имам VPN от в къщи до мрежата в офиса. Наблюдавам два случая:
1) Достъпвам Redmine през firefox. Страниците се появяват със
закъснение около минута, но са си цели, без липси по тях. В лога чета
за достъпи до MySQL в рамките на 100-300-500ms.
2) Правя Remote Desktop и пускам firefox на сървъра. Redmine излиза
бързо - без забавяне.

От друга страна, 1) и 2) варiaнти са бързи за два други сайта на същия
сървър, обслужвани през Apache 2.2.16.

Мрежата в офиса е 192.168.20.xxx. Достъпът през VPN е към 192.168.60.1
и се прерутира към 192.160.20.x (В тая материя не съм много навътре.)

Търся къде може да е причината за разликата между 1) и 2). Всякакви
идеи са добре дошли...

Иван

Message has been deleted

JWalker

unread,
Oct 9, 2010, 6:50:09 AM10/9/10
to Sofia Ruby Brigade
Разреших си проблема, като го заобиколих.
Сега Redmine работи чрез mongrel като сървис и пред него
Apache 2.2.x с mod_proxy, mod_proxy_http и mod_proxy_balancer

Ако някой има интерес, може да постна тук какво съм направил.

Понеже Apache сервира добре и през VPN, скоростта е голяма (нормална).

Имам въпроси: кой как е инсталирал Redmine? Кой е най-перспективния
вариант за в бъдеще? Има вариант и с mod_ruby в Apache, но видях, че
последните комитвания са от 2008 година.
Изглежда и при mongrel има липса на (достатъчно) девелопъри...

Иван

Valentin Mihov

unread,
Oct 9, 2010, 11:14:38 AM10/9/10
to sor...@googlegroups.com
Мисля, че си направи правилното нещо. Тези сървъри, като mongrel, имат
нужда от "истински" сървър пред тях, за да могат да работят стабилно.
Най-малкото keepalive-а не се поддържа от mongrel. Освен това ти
препоръчвам да си конфигурираш апаха да ти сервира статичните файлове
директно. Иначе ще товариш ненужно mongrel-ите.

mongrel до голяма степен е завършен проект и има много малко движение
по него. От друга страна е стабилен и много рядко се намират в него
бъгове, така че спокойно можеш да го ползваш в продукция.

Ако искаш да пробваш нещо ново, бих ти препоръчал unicorn и passenger.
Unicorn ти предлага по-добра стабилност от към timeout-и на
request-ите и също може да спестиш памет с него, ако използваш ruby
enterprice edition.

За passenger знам, че много хора го хвалят за леснотата на deploy и за
пестене на памет, но аз лично не съм си играл с него.

--Вальо

2010/10/9 JWalker <jwa...@hotmail.bg>:

> --
> Получихте това съобщение, защото сте абонирани за групата „Sofia Ruby Brigade“ в Google Групи.
> За да публикувате в тази група, изпратете имейл до sor...@googlegroups.com.
> За да прекратите абонамента си за тази група, изпратете имейл до soruby+un...@googlegroups.com.
> За още опции посетете тази група на адрес http://groups.google.com/group/soruby?hl=bg.
>
>

Румен Иванов

unread,
Apr 24, 2015, 5:04:12 AM4/24/15
to sor...@googlegroups.com
Здраво Иване,

Моля да ми предложите оферта за инсталиране на Redmine на сървер, за да го ползваме в Екип.
Благодаря!
0878 19 10 28
Румен

Dimitar Kostov

unread,
Apr 24, 2015, 5:45:08 AM4/24/15
to sor...@googlegroups.com
Здрасти,

тази група е мъртва от доста време, но може да се насочиш към https://groups.google.com/forum/#!forum/ruby-on-rails-bulgaria или http://discuss.ruby.bg/
Reply all
Reply to author
Forward
0 new messages