Need assistance troubleshooting.
How can we troubleshoot what specifically is causing the service mentioned to consume 100% CPU?
Thanks in advance
Use process explorer and seel what thread is taking up 100%
Double click on the archiveserverservice process and go to the threads tab:
Paste a picture back if it's not obvious, also using ProcMon to capture it's activity and counting occurances can tell you if it's just doing the same thing over and over. If you capture a trace I can take a look.
Will do Charley. Narrowed this down to the replication. Will advise shortly.
The server was just restarted so we will have to wait until it begins misbehaving again.
Charley, it was the replication.
The remote site added a significant amount of CAD data to the server on that end and the system was trying to catch up on replication.
Thanks for the update, good to know what it was.
I am having this same problem and can't figure it out. I have a laptop that I sometimes work from home, so we put a second vault on it that replicates the office vault "once per hour, Monday to Friday" in the schema settings.
If I turn that to "never", ArchiveServerService.exe never starts up and I can work fine. If I check something out it pulls the file down over my VPN and I can work with it and check it back in. But if I set the schema to once per hour, m-f, it will pop up in my Resource Monitor and hog somewhere between 60 and 90% of my CPU resources making the laptop unusable.
Near term, leave the the schema set to "never" and on-demand replication will pull the files down when you work with them. Long-term, remove the replicated archive server. It's not going to help you in this configuration IMHO.
One client of mine did this and experienced the same performance issue you are experiencing so I tried it on my own laptop to troubleshoot. Same thing, poor performance.
There is really too much going on with your laptop to act as both a replicated archive server AND anything else you use the laptop for. Besides, the server really "should" be running on a server with a server operating system to behave as designed. Plus, I am not sure your VAR or SW will "support" this setup.
Hope this helps,
Thanks for the feedback, I appreciate it. I turned the schema to "Never" and you're right, it just seems to work "on demand" now which is just fine for what I am using it for.
I don't like offline mode because you can't add files to the vault while working offline - unless I'm doing something wrong...
Just make sure you set it up to replicate files from your laptop back up to the server on a schedule or you're setting yourself up for heartbreak in case of a disaster or just wanting to get files while the laptop is shutdown.
Understood; my workflow would be to check-out all files I want to work on off-hours on the laptop, take it home, do my stuff, then in the morning back in the office, check-in all files on the laptop and do a "Get Latest Version" of my top-level assembly on my desktop PC.
Retrieving data ...