0
我在RHEL系統上運行Redis服務器,該服務器需要進程每24小時更新其AFS身份驗證令牌。在Redis服務器進程中運行shell命令
在客戶端代碼,職位數據到數據庫中,我可以通過調用每N POST請求一個shell命令更新AFS令牌(如echo PASSWORD | kinit && aklog
。
我想實現在服務器類似的東西過程,但我不知道如何去做。是否有任何可用於在Redis服務器進程中運行shell命令的「post-receive-data」回調風格掛鉤?我非常感謝任何其他人可以提供的建議
謝謝@ItamarHaber,這很有趣,但我擔心我沒有清楚地解釋我的情況 - 我需要從服務器進程運行shell命令,而不是來自外部過程。我相信shell命令必須從運行服務器的進程(或該進程產生的進程)運行,以更新該進程的AFS令牌。 – duhaime
好的,這樣就不可能修改Redis源代碼。 –