C#Semaphore類具有一種模式,您可以在同一臺計算機上對多個應用程序進行命名,並且信號量可以被多個應用程序訪問。 Java有這個嗎?JVM中是否存在Java信號量?
2
A
回答
1
我們需要更進一步 - 在hazelcast有一個分佈式的信號是整個網絡的工作原理:ISemaphore
。但是這不是你想要的,簡單的答案是:不,Java沒有這樣的設施。
1
1
要使用另一種選擇幫腔,你可以使用an external Redis server與the Jedis client library和technique like this構建一個信號。
1
如果您正在執行基於RMI的RPC,則構建共享同步器將會很簡單。使用遠程對象包裝java.util.concurrent
信號量可以正常工作。根據您的使用情況...這不是您可以執行的性能最敏感的事情,尤其是當您在同一節點上討論共享Jvms時。
相關問題
- 1. 信號量是否「完整」?
- 2. pygtk3檢查信號是否存在
- 3. JVM卡住試圖獲取信號量
- 4. Jvm heapdump不是由信號生成的
- 5. 在java中實現計數信號量
- 6. JAVA中的互斥量和信號量?
- 7. 關於JVM信號處理
- 8. 從JVM發送POSIX信號
- 9. Java Flight Recorder中的JVM生存期是否包含異常?
- 10. Mach信號量是否在進程間的共享內存中工作?
- 11. 在Android/Java中我的線程是否需要信號燈?
- 12. Java無限信號量
- 13. java信號量習語
- 14. Java信號量最大?
- 15. 是存儲在JVM內存
- 16. 共享內存信號量
- 17. java - 如何在JVM中保留變量
- 18. Java中的布爾信號量
- 19. java中的公平信號量
- 20. 一般用於Java中的信號量
- 21. Java中的信號量和線程池
- 22. 在java rmi中通信是否安全?
- 23. 信號燈在Java中
- 24. posix_memalign是否捕獲信號?
- 25. 是否有信號燈
- 26. Pyro信號是否安全?
- 27. 我該如何檢查編號是否存在於Java中
- 28. 是否存在以Java存儲符號的數據類型
- 29. 是否有類似java Android中編寫的django信號?
- 30. 什麼是信號量?