Delay Between Labels On Win2012 R2 Server 追蹤

0
Avatar
Legacy Poster

Hello support, we are facing performance problems when
running bartender inside windows server 2012. The problem is between the one
job and another to be sent to the printer. Running the same scenario that we
have on a windows server 2008 r2, the printing is OK.

 

Today we are running bartender version 10, but I tried the
10.1 and we had the same problem.

 

One example of what is happening:

 

I generate 10 different labels(from the same layout) with different
data, on the 2008 r2, the printer print it sequential there is no delay. When printing
using 2012 r2 we have a delay around 30 seconds between the labels.

 

Can someone help me?


 

4 意見

0
Avatar
Legacy Poster
評論操作 永久連結

I think that I found the problem, using the SDK method LabelFormatDocument.Print, it is not returning the result(Print.Result) on the windows server 2012.
 

For fun, I changed the timeout to Infinite, the job printed the first label and didn’t return the result message and then the program stay waiting to the result that never came.

0
Avatar
Shotaro Ito
評論操作 永久連結

Thanks for update - In successful print, BarTender should return result after print.

- Make sure Printer Maestro has been installed and Printer Maestro Service is running on the computer where the printer installed.

- Enable print spooler. (Printer properties > Advanced > Enable [Spool print documents so program finishes printing faster])

- Check if that's the same for every printer or certain printer.

- Try disable status monitoring if enabled. In seagull driver, Printer properties > Tools > Status monitoring.

0
Avatar
Legacy Poster
評論操作 永久連結

Morning,

I will, but without checking any of this options the process works fine when running on Windows 7 or Windows Server 2008 R2. Only in 2012 i'm having the problem where the result dont return.

I let you know

Thanks.

0
Avatar
Legacy Poster
評論操作 永久連結

I was able to replicate the problem. In your scenario we can't have the maestro installed because we can print thru the network using the SDK or using Terminal Service.

Scenario1: The test that I made was install the maestro on a computer A, share the printer, and from a computer B use the SDK to print. The Maestro post the message that has started the JOB on the Maestro Screen on the computer A, but didn't post the Finish Job message. Then the computer B keep waiting for that.
 

[attachment=1320:Scenario 1.PNG]

Scenario2: When I run the SDK on the same computer A directly, the maestro posted the Start and Finish Job.

 

[attachment=1321:Scenario2.PNG]

In that case, is that a Bug or we can't use Maestro Service?

登入寫評論。