Updated SPLinkChecker on CodePlex
Just wanted to drop a quick note to say that I have just release v0.2 of the beta for the SharePoint link checker solution on CodePlex. The updates include:
- Performance improvements to make scans a bit quicker
- The reports are stored in temporary files until they are pushed back up to central admin, freeing up memory
- The URLs that are checked are now properly cached so a HTTP request will not be sent to the same URL twice
- A time limit of 45 minutes was added to prevent an issue where the timer job would essentially time out and restart, preventing it from saving a report because the scan wouldn’t finish. Now if the scan goes for that long it will save the report with everything that it has already found.
So as you might be guessing, these changes came about while running the tool on some larger SharePoint sites. I think what I’m going to need to do is ditch the model that sees this run as a SharePoint timer job and swap it for something that is a Windows Service that runs on the server instead. That way I won’t be limited to a time limit to run the job within, I just need to change the UI to allow it to schedule the jobs in a way that the Windows Service will know about them, and then I need to look at the deployment model as well, because a WSP file can’t deploy a Windows service (I have a couple of ideas up my sleeve for this one though!)
Anyway, get on over to http://splinkchecker.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34450 to download it and be sure to let me know what you think of it



No trackbacks yet.