On 8/16/05, Kevin Fricke <[EMAIL PROTECTED]> wrote: > There are so many band aids on the application that I couldn't really say > where I thought the issue was. I do know that I think part of the problem > is that the mySQL server and cf are on the same box. I have instructed them > to correct this and was assured that would happen tonight.
Definitely a good first step--it could well be that the box is just overloaded in general and this doesn't necessarily have anything to do with CF directly. Maybe CF/JRun just doesn't have enough RAM based on the load on the server. Pure speculation since I don't know the details, but it's always a possibility. You'd have to do a bit of digging in your logs or watch your performance monitor to check that. > Do you know of any tools, etc. that I could use that would show where things > are getting messed up or pages that are bogging the site down? The logs in > CF are not much help. SeeFusion is apparently fantastic for figuring out what's going on with your CF server: http://www.seefusion.com/ I haven't used it but I've heard nothing but good things about it. > Do you offer consulting services? How much an hour? I know that you are an > expert. I do, but unfortunately I'm totally swamped at the moment and wouldn't be able to take this on right now. > On a side note, what other server application technologies do you use? > .NET? I do probably 95% of my work in CF, but I do occasionally use PHP and at my new job we have some .NET development going on. I'm also doing a side project (hence why I'm swamped) that's a .NET desktop application that interacts with a CF server. I hesitate to provide any direct advice without knowing more, but since you brought it up in your last email, switching technologies from CF to something else isn't going to be a magic bullet that will immediately fix all of your problems. Changing an application from technology X to technology Y is usually a huge undertaking and there better be a darn compelling reason to make the change and a good ROI on the other end of it, because it will be painful in practically every case. In short, I'd be VERY surprised to discover that there's something inherently wrong with CF that moving to another technology will magically fix. Unfortunately if your problem is application related it isn't going to probably be an easy or quick process hunting down the problem, but some of the typical things to check are your server load (CPU and RAM usage), consistently slow database operations, and after that it all would fall under the "inefficient code" umbrella (lots of unnecessary nested loops, tons of unnecessary database queries, etc.). That last piece is tricky to track down, but if you approach things methodically and use tools like SeeFusion you can probably start to track down where the bottlenecks are. Hope that helps, Matt -- Matt Woodward [EMAIL PROTECTED] http://www.mattwoodward.com ---------------------------------------------------------- To post, send email to [email protected] To unsubscribe: http://www.dfwcfug.org/form_MemberUnsubscribe.cfm To subscribe: http://www.dfwcfug.org/form_MemberRegistration.cfm
