# \`/srv/status\` يُرجع OK حتى لو كانت قاعدة البيانات معطلة

**URL:** <https://meta.discourse.org/t/srv-status-returns-ok-even-if-database-is-broken/158075>\
**Category:** Development\
**Created:** [17 يوليو 2020، 8:09م UTC](https://meta.discourse.org/t/srv-status-returns-ok-even-if-database-is-broken/158075 "2020-07-17T20:09:58Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![michaeld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/michaeld/32/1594_2.png) [@michaeld](https://meta.discourse.org/u/michaeld)\
**Post date:** [18 يوليو 2020، 2:06ص UTC](https://meta.discourse.org/t/srv-status-returns-ok-even-if-database-is-broken/158075/6 "2020-07-18T02:06:23Z")

</div>

نعم، لا يتحقق من Redis أو PostgreSQL. أعتقد أننا نستخدم إضافة تقوم بـ `User.find(1)` و `$redis.get` بدلاً من ذلك. هذا لا يزال لا يغطي حالة @pfaffman، لكن قد يكون ذلك مبالغًا فيه بعض الشيء، فلا يمكن توقع أن يقوم هذا بفحص كامل لاتساق قاعدة البيانات.  
[discourse/app/controllers/forums\_controller.rb at main · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/master/app/controllers/forums_controller.rb#L11-L17)

---

_[View the full topic](https://meta.discourse.org/t/srv-status-returns-ok-even-if-database-is-broken/158075)._
