مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

Log Out شدن کلیه کاربران به طور متوالی

  • چهارشنبه 13 اردیبهشت 1396
  • 14:03
تشکر میکنم

با سلام
در ابتدای کار زمانی که اطلاعات 2000 رکورد رو در گرید نمایش میدم وقصد دانلود اون رو در خروجی اکسل داشتم کلیه کاربران از سایت بیرون انداخته میشدن و در نهایت باعث خطای 

HTTP Error 503. The service is unavailable.   میشد

این مشکل رو با پشتیبانی در ارتباط گذاشتم وجواب زیر رو به من دادن


کاربر گرامی؛
مورد پیش آمده به دلیل متوقف شدن application pool سایت شما بود
دلیل stop شدن application pool مشکل برنامه نویسی و یا مصرف بیش از حد منابع است که در هر دو صورت مورد می بایست از سمت شما پیگیری شود.
چنانچه مصرف منابع سایتتان بالاست می بایست سرور برای آن تهیه بفرمایید.

الانم 2 روزه که این اتفاق یه صورت متوالی پیش میاد

ممنون میشم راهنمایی کنین

کد roleprovider  :
 

 public override string[] GetRolesForUser(string username)
        {
            JadooyeShomalClass js = new JadooyeShomalClass ();                        
            string str = DataLayer.Users.GetUserRoleName(Convert.ToInt64(username)).Tables["Users"].Rows[0]["RoleName"].ToString();
            return str.Split(new char[] {','});
        }
  

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 13 اردیبهشت 1396
  • 14:08

اونها جواب رو دادن

اگر بیشتر از حد از منابع استفاده کنید این اتفاق میوفته

شاید منابع سرورتون خیلی کمه

به نظر من بهتره ارتقا بدید

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

  • چهارشنبه 13 اردیبهشت 1396
  • 14:24

وقتی از پشتیبانی پرسیدم چه سروری پیشنهاد میکنه  بعد از یه بررسی این جواب رو بهم داد:
" موردی در دیتابیس شما وجود دارد
محدودیتی در منابع دیتابیس برای شما اعمال نشده است
مورد را با یک برنامه نویس بررسی نمایید مشکلی از سمت دیتابیس شما وجود دارد "

بعدش گفتم برنامه نویسم این جواب رو دادن :
" در صورتی که مشکلی در کد های شما وجود ندارد می توانید از هاست های ویندوز حرفه ایی استفاده نمایید . "

حالا واقعا نمیدونم کد رو بررسی کنم یا سرور رو ارتقا بدم چون پشتیبانی هم هر بار یه چیز میگفت

برای این سایتم که معمولا کاربران قصد دانلود 2000 رکورد و حتی بعضی مواقع  10000 رکورد  رو در قالب فایل اکسل دارن  چه سروری باید تهیه بشه. شما پیشنهادی دارین ؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 13 اردیبهشت 1396
  • 16:34

همین عملیات شما پروسس رو درگیر میکنه ولی نه اونقدر

شما ابتدا کدهاتون رو بررسی کنید

مشخصات سرور فعلی رو قرار دهید تا بتونیم کمکتون کنیم

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

  • پنجشنبه 14 اردیبهشت 1396
  • 09:45

من از شرکت سرور پارس
www.pars.host
سرور ویندوز نامحدود نقره ای گرفتم و از پشتیبانی اطلاعات ریز خواستم ندادن ، عکس رو ضمیمه کردم.

 2 تا کاربر هر روز کارشون اینه که  6 تا عکس رو در لحظه آپلود میکنن ، قبلا  هم انجام میدادن و مشکلی نبود اما این دو سه روزه هر نیم ساعت کلیه کاربرا از سایت بیرون انداخته میشن
مشکل خاصی هم تو کد نمیبینم،بیشتر کد هام با استور پروسیجره بعضی جاها فقط با متدی که تو کلاس نوشتم 1 خط کوئری پاس میدم مقدار مورد نیازم و تو برگشت میگیرم

اگه لازمه کدهام رو براتون بفرستم ببینین

ممنون از پیگیری و راهنماییتون

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 14 اردیبهشت 1396
  • 10:00

نمیدونم والا

من فکر میکنم مشکل از سرور باشه

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

  • پنجشنبه 14 اردیبهشت 1396
  • 10:19

ممنون از وقتی که گذاشتین

خیلی دلم میخواست کد هام رو  میدیدین و یه نظر راجع به درست و استاندارد بودنش میدادین

اگه زمانش رو داشتین بگید کلاسی که نوشتم رو با یه صفحه از کد هام رو براتون بفرستم تا نظر بدین
ممنون

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 14 اردیبهشت 1396
  • 10:21

کدهاتون رو همینجا قرار دهید در اسرع وقت بررسی میکنم

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

  • پنجشنبه 14 اردیبهشت 1396
  • 12:33

من  با نرم افزار SpGen  که شما قبلا در اختیار ما گذاشتین برای تمام جداول  استور پروسیجراشو میسازم و کدهام و با استفاده از همون متد ها و استور پروسیجر ها مینویسم
اما در بعضی مواقع واسه اینکه کارم سریعتر پیش بره کوئری هام رو تو همون صفحه مینویسم و به متد های تو کلاسی که خودم نوشتم پاس میدم .

 کلاسی که نوشتم و واستون فرستادم به اسم JadooyeShomalClass

اینام متدایی که معمولا بیشترین استفاده رو ازشون دارم

runcommand  متدی که برای عملیات های ثبت و حذف و ویرایش استفاده میشه

checkrow  متدی که برای کنترل موجود بودن یا نبودن  استفاده میشه

GetDs  متدی که یه کوئری  select پاس میدم و دیتا ست میگیرم

GetFieldUnique  متدی که یه کوئری  select پاس میدم و یک فیلد خاص میگیرم

کد های این صفحه DocumentUploads.aspx
کاربرا 6 تا عکس رو بارگذاری میکنن که من اونارو آپلود میکنم و 2تا از عکس ها رو combine میکنم تو یک فایل pdf  و بعد آپلود میشه
انگار از وقتی کد تغییر عکس به pdf رو نوشتم بیشتر میندازه بیرون ، حالا نمیدونم منطقی هست یا نه ، چون فقط ResizeImage  و تبدیل به pdf

ممنون میشم راجع به کدهام نظر بدین . ایکه اصولی و استاندارد هست یا نه.چون پشتیبانی  چندین بار گفت کد رو بررسی کننین.و واقعا دلم میخواد بدونم آیا اصولی کد مینویسم یا نه

فایل های ضمیمه

کاربر سایت

efj_7@yahoo.com

عضویت از 1395/03/27

  • سه شنبه 19 اردیبهشت 1396
  • 11:51

مشتاقانه منتظر بررسی شما هستم تا نظرتون رو راجع به کد ها بدونم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)