Multiple Telerik Report Server(TRS) and scheduling problem?

1 Answer 213 Views
General Discussions Mailing Scheduler
Raniel
Top achievements
Rank 1
Iron
Iron
Raniel asked on 14 Jan 2022, 03:06 AM | edited on 14 Jan 2022, 03:07 AM
Hello, I have multiple TRS running on our server, each TRS has different database connected to Microsoft SQL Server. Is it okay to reuse the first TRS that I made? what I did was I just changed the connection string redirected to another database. Basically, I just made a copy of my first TRS and created a new TRS web on IIS but connected to another database. I did succeed running multiple TRS on different database and different port number on the URL. The only problem that I noticed was the scheduling function in my other TRS because even though I set everything right, it doesn't work. My first instance of TRS scheduling function is working fine but the rest of my other TRS(scheduling function) running on our server won't work. I'm quite confused why the first TRS working so fine while other TRS has a problem on sending scheduled report, What seems the problem here? 

1 Answer, 1 is accepted

Sort by
0
Accepted
Dimitar
Telerik team
answered on 18 Jan 2022, 02:18 PM

Hello Raniel,

While it is possible to install more than one Telerik Report Server instance on the same IIS, unfortunately, the servers will all use the same ServiceAgent, which is a Windows service that would have the same name for all the servers - see the linked screenshot for clarity.

Currently, it is not possible to make more ServiceAgents coexist on the same machine. The agent will use only one of the Report Server instances' storages, hence it won't work correctly for the rest of them. For that reason, I am afraid that you may only use multiple Report Servers on the same IIS only without the Scheduled tasks and Data alert functionalities that are handled by the ServiceAgent.

Regards,
Dimitar
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Raniel
Top achievements
Rank 1
Iron
Iron
commented on 19 Jan 2022, 02:50 AM

You said "currently", does that mean that it will eventually applicable in the future?
Raniel
Top achievements
Rank 1
Iron
Iron
commented on 19 Jan 2022, 08:02 AM

By the way, what can you suggest in my situation? My boss wanted a multiple instances of TRS hosted on our server and I already did the setup but after knowing that the schedule task and data alert wont work correctly, I guess, the flow will change.
Dimitar
Telerik team
commented on 21 Jan 2022, 12:32 PM

In order to work around the ServiceAgent issue, we would need to move away from using a Windows Service for the schedulers and alerts. This would be a breaking change and it is not in our plans for the near future.

For your task, you will need multiple machines or virtual machines that meet the Report Server requirements. However, note that if the other report server instances are planned to be on different public domains than the main, you will need a license for each additional instance.

Raniel
Top achievements
Rank 1
Iron
Iron
commented on 24 Jan 2022, 01:41 AM

I see, that's what I thought, multiple VM's but I'm just a bit hesitant cause it's quite expensive. We have like more than 10 VM's if we are going to do it. Thanks for clarifying my issue, appreciate it.
Tags
General Discussions Mailing Scheduler
Asked by
Raniel
Top achievements
Rank 1
Iron
Iron
Answers by
Dimitar
Telerik team
Share this question
or