Skip to Content
avatar image
Former Member

Multi-threaded service producing PDFs stalls - Is this a CPL ISsue

We use the Crystal Reports Engine within a multi-threaded service to produce mass quantities of PDFs and the service seems to stall after a while. Is this due to the 3 CPL limit? We don't need user access so Crystal Server does not seem like the right answer. Is there a product that offers the same functionality as the print engine but is scalable?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 17, 2017 at 10:07 PM

    Threading CR for VS is not the answer, it's also not supported in high volume either. Even with more CPL's it will not work, InProc RAS just not designed for batch report processing.

    You could use CRSE ( OEM ) it is a standalone RAS Server running as a service and you can have multiple RAS Services running to handle loads.

    OR the Full BOE and use the Job server which will spawn a separate process for each job.

    Contact Sales to see if you qualify for OEM contract and/or purchase BOE/CR Server.

    Don

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 19, 2017 at 11:30 AM

    Perhaps your high-volume use case can be solved by exporting to one big PDF and then splitting it.
    In my experience, this results in speeds of ~30 PDF files per second (using a single thread).

    Add comment
    10|10000 characters needed characters exceeded