<div>I define the RABBITMQ_* variables thus:</div><div><br></div><div>RABBITMQ_BASE=C:\AMQP\RabbitMQ\rabbitmq_server-1.8.0</div><div>RABBITMQ_CONFIG_FILE=C:\AMQP\RabbitMQ\rabbitmq</div><div>RABBITMQ_NODENAME=BIGPOOH</div><div>
<br></div>which leads to log and DB being defined under RABBITMQ_BASE. Good to have as I am running 3 different versions of RabbitMQ right now, 1.7.1, 1.7.2 and 1.8.0. No need, really, it was just so easy to setup.<div><br>
<div class="gmail_quote">2010/6/18 Øyvind Tjervaag <span dir="ltr"><<a href="mailto:oyvind@tjervaag.com">oyvind@tjervaag.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Matthew!<br>
<br>
Thanks for the quick reply!<br>
<br>
On Jun 18, 2010, at 6:01 PM, Matthew Sackman wrote:<br>
<br>
> Hi Øyvind,<br>
><br>
> On Fri, Jun 18, 2010 at 05:41:43PM +0200, Øyvind Tjervaag wrote:<br>
>> Having some problems with getting my new persister install stable. Running the new persister branch on Windows (compiled rabbit on OSX). Checked out latest sources maybe a bit over a week ago. When I don't stress rabbit too much it's behaving very well, but if I up my publish rate I can get it to crash after a couple of minutes. Maybe even under a minute.<br>
><br>
> This looks like a permission error. Is rabbit allowed to delete under<br>
> c:/Documents and Settings/Administrator/Application Data/RabbitMQ/db/rabbit-mnesia ?<br>
> It's trying to delete files in there, but getting eaccess error codes<br>
> back which the erlang documentation suggests is "Missing permission for<br>
> the file or one of its parents".<br>
<br>
Ah, yes I thinks so. erl.exe is running as Administrator (local), and I've started the rabbit-server just in a console logged in as Administrator. Windows claims that this user has full access tho this folder and the ones below / above it. Would it be worth moving the whole mnesia and log folders out of the application and settings folder, give full permissions there and give it another try? Can this location be set in the config file?<br>
<br>
><br>
>> When publishing small messages (maybe a couple of KB's) a couple of times per second, everything is seemingly stable and running for days. It crashes however when the messages comes in at 5 msgs/sec and the message size is around 500KB. Just doing a basic publish followed by a tx.commit for every message. Also I've been trying to figure out how to use the Channelflow in the .Net lib. Right now I don't have any code checking for it, but what exactly do I check for? Will I get it in one of the events?<br>
><br>
> The client should handle the channel.flow automatically. In the case of<br>
> the Java client, it looks like it just blocks the caller until the<br>
> server allows the client to send again. I would expect the .Net client<br>
> to behave similarly - basically, you shouldn't have to worry about it -<br>
> the client takes care of it for you.<br>
<br>
That's handy :) good to know I hadn't missed something basic ;)<br>
<br>
Thanks again!<br>
<br>
Øyvind<br>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>---<br>John Apps<br>(49) 171 869 1813<br>
</div>