Re: Hylafax - Capacity Handling

Lee Howard <[email protected]> Tue, 3 Jul 2018 07:54:40 -0700
Newsgroups gmane.comp.telephony.fax.hylafax.user
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------F6BA66AFCA787140577D48FC
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 07/02/2018 11:31 PM, Rehman wrote:
> Over the last few days I had issues with Hylafax handling large number 
> of requests. I had over 100 modems but I see Hylafax seems to be lost 
> when you generate 60 - 70 faxes simultaneously. I have 16 CPUs and 32 
> GB RAM. It is a pretty decent hardware.
>
> 1.
>
>     There were issues with queueing. I got some FIFO errors. Had to
>     clear my sendq directory and start all over. What is the maximum
>     number of faxes that Hylafax can queue nicely ? Is there a way I
>     can increase or set this parameter ?
>
> 2.
>
>     What is the maximum number of Faxes can be sent out via Hylafax
>     simultaneously ? Or how many can it fire in 1 round ?
>
> 3.
>
>     I also saw Hylafax giving me timeouts when I was using sendfax
>     from the command line
>
> I would like to do some stress tests. Any guidance would be appreciated.
>

What version of HylaFAX are you using? If you cleared your sendq and 
started over what did you do different on the second go-around that was 
different?

To answer your questions...

1) HylaFAX+ has had some recent improvements and fixes to the faxq FIFO 
that will be in the upcoming release. I don't know if you were running 
into those issues, though. I've queued 10,000 fax jobs in very rapid 
succession without a problem.

2) I remember making a note one time that in the code for the modems 
that there is a byte placeholder - which would limit the number of 
modems to 255 or 256. I have had 255 modems on one system sending to 255 
modems on another system concurrently.

3) The timeouts will happen because faxq or hfaxd are too busy to attend 
to the client. You can use the 'sendfax -vv' option to know better.

Also be aware that hfaxd and faxq responsiveness will have to do on your 
configuration, too. If you have a very heavy jobcontrol script then faxq 
will be sluggish because of it. And, the slower faxq runs the less 
attention that it can devote to processing FIFO messages.

Thanks,

Lee.


--------------F6BA66AFCA787140577D48FC
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 07/02/2018 11:31 PM, Rehman wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAACNsh0fZKcYcofG78d78qgR0TvkJmEBM-fKjVPhF-V9WeirHQ@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail-markdown_content">Over the last few days I had
          issues with Hylafax handling large number of requests. I had
          over 100 modems but I see Hylafax seems to be lost when you
          generate 60 - 70 faxes simultaneously. I have 16 CPUs and 32
          GB RAM. It is a pretty decent hardware.
          <ol>
            <li>
              <p>There were issues with queueing. I got some FIFO
                errors. Had to clear my sendq directory and start all
                over. What is the maximum number of faxes that Hylafax
                can queue nicely ? Is there a way I can increase or set
                this parameter ?</p>
            </li>
            <li>
              <p>What is the maximum number of Faxes can be sent out via
                Hylafax simultaneously ? Or how many can it fire in 1
                round ?</p>
            </li>
            <li>
              <p>I also saw Hylafax giving me timeouts when I was using
                sendfax from the command line</p>
            </li>
          </ol>
          <p>I would like to do some stress tests. Any guidance would be
            appreciated.</p>
        </div>
      </div>
    </blockquote>
    <br>
    <div class="markdown_content">
      <p>What version of HylaFAX are you using? If you cleared your
        sendq and started over what did you do different on the second
        go-around that was different?</p>
      <p>To answer your questions...</p>
      <p>1) HylaFAX+ has had some recent improvements and fixes to the
        faxq FIFO that will be in the upcoming release. I don't know if
        you were running into those issues, though. I've queued 10,000
        fax jobs in very rapid succession without a problem.</p>
      <p>2) I remember making a note one time that in the code for the
        modems that there is a byte placeholder - which would limit the
        number of modems to 255 or 256. I have had 255 modems on one
        system sending to 255 modems on another system concurrently.</p>
      <p>3) The timeouts will happen because faxq or hfaxd are too busy
        to attend to the client. You can use the 'sendfax -vv' option to
        know better.</p>
      <p>Also be aware that hfaxd and faxq responsiveness will have to
        do on your configuration, too. If you have a very heavy
        jobcontrol script then faxq will be sluggish because of it. And,
        the slower faxq runs the less attention that it can devote to
        processing FIFO messages.</p>
      <p>Thanks,</p>
      <p>Lee.<br>
      </p>
    </div>
  </body>
</html>

--------------F6BA66AFCA787140577D48FC--


____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe [email protected] < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail [email protected].*