Yes, thats what i expect :) waiting for a new job with low or no CPU utilization... For testing i switch to beanstalkd 1.3, with the same result. 100% CPU utilization, after a short time 80% php 20% beanstalkd itself...
Michael Lang wrote: > That code looks perfectly fine to me. I'm a Ruby developer and > haven't had any issues with CPU utilization in a similarly configured > loop. When the reserve method is called, it waits for beanstalk to > respond and CPU stays pretty much at 0% until the job comes in. > > Michael > On Wed, Nov 11, 2009 at 11:22 AM, Alexander Kunz <[email protected]> wrote: > >> Hello Miacheal, >> >> thanks for your fast reponse. I use the following php code, this time >> there is no loop... >> >> <?php >> >> require('BeanStalk.class.php'); >> >> $beanstalk = BeanStalk::open(array( >> 'servers' => array( '127.0.0.1:11300' ), >> 'select' => 'random peek' >> )); >> >> $beanstalk->use_tube('test'); >> >> $job = $beanstalk->reserve(); >> >> echo $job->get(); >> Beanstalk::delete($job); >> >> ?> >> >> >> >> >> Michael Lang wrote: >> >>> Sounds like you're using something other than $beanstalk->reserve(); >>> in your loop. Does the examples from the PHP client (which do >>> demonstrate using "reserve") also use 100% CPU? >>> >>> Michael >>> >>> On Wed, Nov 11, 2009 at 8:54 AM, Alexander Kunz <[email protected]> wrote: >>> >>> >>>> Hello, >>>> >>>> i am searching a simple beanstalkd client for PHP. I try >>>> BeanStalk.class.php from >>>> http://sourceforge.net/projects/beanstalk/. But my script use 100% cpu >>>> power >>>> when the queue is empty. I get this too when i use the inclued example, >>>> it use also >>>> 100% of my Cpu power. >>>> >>>> Are there any other simple beanstalkd classes on the net? >>>> >>>> Kind regrads >>>> >>>> -- >>>> >>>> You received this message because you are subscribed to the Google Groups >>>> "beanstalk-talk" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/beanstalk-talk?hl=. >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "beanstalk-talk" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/beanstalk-talk?hl=. >> >> >> >> > > > > -- You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=.
