# استثناء الوظيفة: DistributedMutex::MaximumAttemptsExceeded

**URL:** https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817
**Category:** Support
**Created:** [2 مارس 2023، 1:25م UTC](https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817 "2023-03-02T13:25:53Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)
#### Post date: [2 مارس 2023، 1:25م UTC](https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817/1 "2023-03-02T13:25:53Z")

</div>

مرحباً،

نستمر في رؤية إشعارات الخطأ هذه في سجلات المنتدى لدينا. هل يجب أن نقلق بشأنها أو نعدّل أي إعدادات؟

 ![Screenshot 2023-03-02 at 13.25.22@2x](https://global.discourse-cdn.com/meta/original/4X/0/f/0/0f0247e2bb87af91f94b89b002a6c49353f0fd89.png)

> **backtrace**
>
> ```plaintext
> /var/www/discourse/lib/distributed_mutex.rb:113:in `get_lock'
> 
> /var/www/discourse/lib/distributed_mutex.rb:62:in `block in synchronize'
> 
> /var/www/discourse/lib/distributed_mutex.rb:61:in `synchronize'
> 
> /var/www/discourse/lib/distributed_mutex.rb:61:in `synchronize'
> 
> /var/www/discourse/lib/distributed_mutex.rb:45:in `synchronize'
> 
> /var/www/discourse/app/jobs/regular/notify_reviewable.rb:25:in `execute'
> 
> /var/www/discourse/app/jobs/base.rb:249:in `block (2 levels) in perform'
> 
> rails_multisite-4.0.1/lib/rails_multisite/connection_management.rb:80:in `with_connection'
> /var/www/discourse/app/jobs/base.rb:236:in `block in perform'
> 
> /var/www/discourse/app/jobs/base.rb:232:in `each'
> 
> /var/www/discourse/app/jobs/base.rb:232:in `perform'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:202:in `execute_job'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:170:in `block (2 levels) in process'
> 
> sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:177:in `block in invoke'
> 
> /var/www/discourse/lib/sidekiq/pausable.rb:134:in `call'
> 
> sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
> 
> sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:182:in `invoke'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:169:in `block in process'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/job_retry.rb:113:in `local'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq.rb:44:in `block in <module:Sidekiq>'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:263:in `stats'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/job_logger.rb:13:in `call'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/job_retry.rb:80:in `global'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:124:in `block in dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/job_logger.rb:39:in `prepare'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:123:in `dispatch'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:168:in `process'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:78:in `process_one'
> 
> sidekiq-6.5.8/lib/sidekiq/processor.rb:68:in `run'
> 
> sidekiq-6.5.8/lib/sidekiq/component.rb:8:in `watchdog'
> 
> sidekiq-6.5.8/lib/sidekiq/component.rb:17:in `block in safe_thread'
> 
> ```

> **env**
>
> | hostname | |
> | --- | --- |
> | process\_id | 189676 |
> | application\_version | 2f8ad17aed81bbfa2fd20b6cc9210be92779bd74 |
> | current\_db | default |
> | current\_hostname | |
> | job | Jobs::NotifyReviewable |
> | problem\_db | default |
> | time | 4:02 pm |
> | opts | |
> | reviewable\_id | 8980 |
> | current\_site\_id | default |

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [1 يونيو 2023، 9:58ص UTC](https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817/2 "2023-06-01T09:58:19Z")

</div>

هل ما زلت ترى هذا @kinetiksoft؟ هل المشكلة في مراجعة معينة؟ (`/review/8980`)

---

<div class="post-metadata">

### Author: ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)
#### Post date: [1 يونيو 2023، 10:19ص UTC](https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817/6 "2023-06-01T10:19:55Z")

</div>

لا أرى هذا الخطأ المحدد الآن، ولكن لدينا استثناءات وظائف مختلفة بكمية غير مناسبة من التكرارات والتي تنص على:

> **استثناء الوظيفة: ثابت غير مهيأ Jobs::ClassifyChatMessage::ChatMessage**
>
> Backtrace
> 
> /var/www/discourse/plugins/disorder/app/jobs/regular/classify\_chat\_message.rb:11:in `execute' /var/www/discourse/app/jobs/base.rb:249:in `block (2 levels) in perform’  
> /var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails\_multisite-4.0.1/lib/rails\_multisite/connection\_management.rb:80:in `with_connection' /var/www/discourse/app/jobs/base.rb:236:in `block in perform’  
> /var/www/discourse/app/jobs/base.rb:232:in `each' /var/www/discourse/app/jobs/base.rb:232:in `perform’  
> /var/www/discourse/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:202:in `execute_job' /var/www/discourse/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:170:in `block (2 levels) in process’  
> /var/www/discourse/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:177:in `block in invoke' /var/www/discourse/lib/sidekiq/pausable.rb:134:in `call’

> **تفاصيل إضافية**
>
> | العمود 1 | العمود 2 |
> | --- | --- |
> | hostname | {redacted} |
> | process\_id | 1657082 |
> | application\_version | c1c017f4333ad1aaec509c39bdc313420ea4e5a7 |
> | current\_db | default |
> | current\_hostname | {redacted} |
> | job | Jobs::ClassifyChatMessage |
> | problem\_db | default |
> | time | 1:06 pm |
> | | |
> | opts | |
> | chat\_message\_id | 2444 |
> | current\_site\_id | default |

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/e/4/ce415bdf9e11e77d9c8f77ff9388301f674faced.png)

* * *

هل يمكنني أن أسرق انتباهك بلطف أثناء تواجدك فيما يتعلق بخلل آخر موصوف هنا:  
[https://meta.discourse.org/t/discourse-gifs/158738/235?u=kinetiksoft](https://meta.discourse.org/t/discourse-gifs/158738/235?u=kinetiksoft)

فقط في حال كان هناك حظ في جذب انتباه شخص ما داخل محادثات فريق Discourse الداخلية…

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [1 يونيو 2023، 11:09ص UTC](https://meta.discourse.org/t/job-exception-distributedmutex-maximumattemptsexceeded/256817/10 "2023-06-01T11:09:30Z")

</div>

> [@kinetiksoft](#):
>
> لا أرى هذا الخطأ المحدد الآن،

على الأقل هذه أخبار جيدة. 🙂 🥳

> [@kinetiksoft](#):
>
> Job exception: uninitialized constant Jobs::ClassifyChatMessage::ChatMessage

لست متأكدًا من هذا الخطأ الثاني. يبدو أن وحدة التصنيف بالذكاء الاصطناعي تواجه مشكلة مع رسالة دردشة؟ إنه غامض بعض الشيء، ولكن هل يساعد ذلك في أي شيء؟

> [@kinetiksoft](#):
>
> هل لي أن أختطف انتباهك بلطف بينما أنت هنا بخصوص خطأ آخر موصوف هنا:

لقد لاحظت أنك نشرت متابعة في موضوع GIFS [Discourse Gifs - #243 by Muhammed\_EKİCİ](https://meta.discourse.org/t/discourse-gifs/158738/243) آمل أن يحصل ذلك على بعض الاهتمام. 🤞
