50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مصرف بسیار بالای اینترنت موقع استفاده از سیگنال آر در سی شارپ

با سلام

 

دوستان من یه پروژه چت با سیگنال آر در سی شارپ نوشتم موقعی که دو تا کلاینت میخان با هم دیگه چت کنن با نرم افزار مانیتورینگ اینترنت وقتی نرم افزار چت رو چک میکنم داره از سرور هاست دانلود میکنه ، دوستان چی رو داره دانلود میکنه این مشکل به کجای برنامه م ربط داره ممنون میشم راهنمایی بفرمایید که چطوری این مشکل رو حل کنم

پرسیده شده در 1398/09/25 توسط

6 پاسخ

0

سلام

TransportTypeیی که تو پروژه تون استفاده کردین چی هست ؟

 

 

پاسخ در 1398/09/25 توسط
0

سلام مجدد 

 

اینم دستورات کلاس MyHub براتون گذاشتم ممنون میشم بررسی کنید

 

لینک حذف شد!

پاسخ در 1398/09/26 توسط
0

سلام ممنون از پاسختون دوست گرامی ، از حذف لینک هم بسیار سپاسگذارم من متوجه نشدم که رمزو تو فایل گذاشتم ، مشکلو پیدا کردم ، من SQLDEPENDENCY دیتابیسمو تو هاست فعال کرده بودم ولی برای هیچ کلاینتی ارسال نکردم منتهی چون تو بدنه اصلی هاب تعریف شده بود و تمامی کلاینت ها از اون هاب استفاده میکردند بنابراین هرچقدر دیتای تیبلم می رفت بالا میزان مصرف دیتای دریافتی کلاینت هم افزایش پیدا می کردم من اینو تو یه هاب دیگه گذاشتم مشکلم برطرف شد

پاسخ در 1398/09/27 توسط
0

سلام مجدد

من کدتون رو چک کردم . یه مقدار در ارائه اطلاعات بیشتر دقت کنین ! سورس کدتون حذف شد، حتما کلمه عبور اتصال به SQL رو هم تغییر بدید !

ایونت NewNotification در کلاس NotifyService چه کاری انجام میده ؟ 

برای چی به متد DependencyEventHandler بایند شده ؟ و در این متد شما تمام اطالعات مربوط به جدول InspectionDevices رو برای تمام کلاینت ها ارسال میکنین ؟

 

 

پاسخ در 1398/09/27 توسط
0

من کدتون رو چک کردم ، کدهای مربوط به MyHub موجود نبود ، ولی اگر مدام از سمت کلاینت به سرور اطلاعات ارسال میشه ، دلیلش TransportTypeیی هست که برای اتصال تعیین میشه . 

ممکن هست که روی هاستتون ، WebSocket فعال نباشه، این مورد رو با پشتیبانی هاستینگ بررسی کنین.

پاسخ در 1398/09/26 توسط

پاسخ شما