ಶೇರ್ಪಾಯಿಂಟ್ ಪ್ರದರ್ಶನ — ಚುರುಕಾದ (ಆದರೆ ಅಸಾಮಾನ್ಯ) ತುದಿ

ನಾವು ಒಂದು ಬಳಕೆದಾರ ಅಂಗೀಕಾರ ಪರೀಕ್ಷೆ ಕೆಲಸ ಮಾಡಿರುವ (UAT) ಪರಿಸರಕ್ಕೆ ಇದು, ಅಭಿವೃದ್ಧಿ ಹೋಲಿಸಿದರೆ, ನಿಧಾನಗತಿಯ ಡೆಡ್.

ಇದು FBA ಬಳಸಿಕೊಂಡು ಸಂಕೀರ್ಣ ವಾತಾವರಣ, SQL 2008, ಬಳಸುವ https SSR ಗಳಾಗಿ ಮತ್ತು ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ನಿಲುಕಿಸಿಕೊಳ್ಳಬಹುದಾದ ವಿಸ್ತರಿಸಲಾದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಆದ್ದರಿಂದ ಸಮಸ್ಯೆಯನ್ನು ಕೆಳಗೆ ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಹಾರ್ಡ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದ್ದರೆ.

ಹಿಂದಿನ ಗ್ರಾಹಕನಿಗೆ, we used FBA with an LDAP role provider (and membership provider). One of my colleagues, far more clever than I, determined that the "out of the box" LDAP role provider, when used in that environment, wasn’t scaling well. To solve this problem for that client, he implemented a nice caching scheme in a custom role provider.

This situation seemed similar, so we looked into replicating that solution to the today’s client. As I was debugging that, I noticed that this message would frequently appear in the System log (from Event Viewer):

A worker process with process id of ‘XXX’ serving application pool ‘Home – 80’ has requested a recycle because it reached its virtual memory limit.

I took this to mean that the app pool was recycling far, ತುಂಬಾ ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಸಾಧನೆ ಸಮಸ್ಯೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ.

I looked at the app pool’s properties and its "Recycling" page showed that the property "Maximum virtual memory (ಮೆಗಾಬೈಟಿನಲ್ಲಿರುವ)" had been set to true and had been set to 5000. That seems like enough, but I decided to unset the value and that had an immediate positive effect. No more app pool recycling. No more mysterious slow-downs and pauses.

I don’t really understand the underlying "stuff" ಎಂದು ಅಲ್ಲಿ ಇಂದಿನ ವಿಶೇಷವೇನು, ಆದರೆ ಸ್ಪಷ್ಟವಾಗಿ ಕಾರಣ / ಪರಿಣಾಮ ವಿಷಯ ಕೆಲವು ರೀತಿಯ ನಡೆಯುತ್ತಿದೆ ಮತ್ತು ಈಗ ಇದೆ, UAT ಪರಿಸರಕ್ಕೆ ಬಳಕೆಯಾಗುತ್ತಿದೆ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನನ್ನ ಟ್ಯಾಗ್ಗಳು:

ಒನ್ ಆನ್ ಭಾವಿಸಲಾಗಿದೆ "ಶೇರ್ಪಾಯಿಂಟ್ ಪ್ರದರ್ಶನ — ಚುರುಕಾದ (ಆದರೆ ಅಸಾಮಾನ್ಯ) ತುದಿ

  1. Phil Wicklund
    ಪಾಲ್ – I had this exact same issue! I had caps set on my virtual memory and was getting recycles every 10 seconds and performance sucked. I saw your post and then took off the caps, and things work much better! This is good, but I sure wish I new why, since I’ve set caps like this on many environments and never had this issue before.
    ವಂದನೆ!
    Phil Wicklund – http://philwicklund.com

ಒಂದು ಉತ್ತರಿಸಿ ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ರ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *