Skip to main content
Solved

Install Print Agent on MWS?


Forum|alt.badge.img+8

Is there any reason not to install the print agent on the MWS instead of on a separate Windows box? Has anyone done this? Any issues or results to report?

Best answer by Charith Epitawatta

Hi @CRUNDELL,

Primarily, a Print Agent host should have access to actual physical printers. Furthermore, the Print Agent should be installed on a server as close the to the physical printers as possible to minimize any network connection issues.

For instance, let’s assume your company is in US and has sites in UK and Australia as well. If the Application Server host(MWS) is in US and each site has its own set of physical printers, then installing multiple Print Agents on servers close to each site would be much desirable; one PA for US, one for UK and one for Australia. 

That is not to say you cannot install the Print Agent on Application Server host. I have seen customers who have done it without any issues, mostly when all the users are in the same country. 

This is documented in F1 docs as well:

https://docs.ifs.com/techdocs/foundation1/010_overview/250_operational_reporting/140_print_agents/default.htm

Hope this helps!

View original
Did this topic help you find an answer to your question?
This topic has been closed for comments

3 replies

Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @CRUNDELL,

Primarily, a Print Agent host should have access to actual physical printers. Furthermore, the Print Agent should be installed on a server as close the to the physical printers as possible to minimize any network connection issues.

For instance, let’s assume your company is in US and has sites in UK and Australia as well. If the Application Server host(MWS) is in US and each site has its own set of physical printers, then installing multiple Print Agents on servers close to each site would be much desirable; one PA for US, one for UK and one for Australia. 

That is not to say you cannot install the Print Agent on Application Server host. I have seen customers who have done it without any issues, mostly when all the users are in the same country. 

This is documented in F1 docs as well:

https://docs.ifs.com/techdocs/foundation1/010_overview/250_operational_reporting/140_print_agents/default.htm

Hope this helps!


NickPorter
Superhero (Customer)
Forum|alt.badge.img+18
  • Superhero (Customer)
  • 328 replies
  • July 26, 2021

In addition to @Charith Epitawatta’s answer above, we have done this when needed but it really isn’t good practice for Production environments.  For example, there would be no way to restart the Print Agent server without needlessly impacting the MWS.  Also, if the Print Agent process happens to go rogue and consume e.g. CPU due to a bug then there is a potential for impact to production performance.

For a robust production environment I would strongly suggest putting this and other periperal services (e.g. Crystal Web Services, Demand Planner) on something different from the MWS.

Nick


MikeArbon
Hero (Customer)
Forum|alt.badge.img+10
  • Hero (Customer)
  • 91 replies
  • August 18, 2021

I have always worked with the rule of installing on a Server local to the physical printers, but we have recently been looking at hosting a server in Azure for this purpose. Has anyone else tried this yet? 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings