如果我有多個服務器節點都鏈接到數據庫。我想通過在名爲「ServerName」的表中添加一列來跟蹤哪些事務來自哪個服務器。有什麼我可以在c#中獲得服務器名稱,mac地址或我可以放在該列中的東西,當我將數據保存到數據庫表格時,它將唯一地標識事務來自哪個服務器。如何以編程方式獲得特定的服務器標識
2
A
回答
2
如果你只是想在計算機名稱可以使用環境類的MachineName屬性:
Environment.MachineName
現在還沒有這個價值的獨特性爲多臺機器可以有相同名字的保證。儘管如此,對於很多環境來說,這應該足夠好。
如果您願意,您也可以在MAC address處獲得,但這可能會影響您的使用。
0
System.Environment.MachineName應該爲你做訣竅。
相關問題
- 1. 如何以編程方式通過名稱獲得Angular服務
- 2. 如何在Symfony中以編程方式獲得服務列表?
- 3. 如何以編程方式獲得$(OutDir)?
- 4. 如何以編程方式從服務
- 5. 以編程方式獲得SOAP Web服務的正確響應
- 6. 如何以編程方式獲取Jenkins用戶標識?
- 7. 以編程方式爲Web服務模擬固定的Windows標識
- 8. 以編程方式在服務器
- 9. 我們如何以編程方式獲得UIImageView的座標?
- 10. 如何以編程方式獲得UINavigationBar標題的大小?
- 11. 如何以編程方式獲取Grails服務的實例?
- 12. 如何以編程方式在Kubernetes中獲取服務的NodePort?
- 13. 如何以編程方式獲得Windows服務的版本信息
- 14. 如何以編程方式訪問遠程OPC服務器?
- 15. 如何以編程方式啓動Java中的Mysql服務器?
- 16. 以編程方式獲取主機的DNS IPv6服務器
- 17. 以編程方式獲取主機的DNS服務器
- 18. 獲取SASApp服務器的名稱(以編程方式)
- 19. 以編程方式標識iphone設備
- 20. 以編程方式設置IIS 6.0的服務器綁定
- 21. 以編程方式在WCF服務上定義system.web/compilation標記
- 22. 如何以編程方式設置應用程序池標識
- 23. 如何以編程方式跟蹤服務器超時?
- 24. 如何以編程方式啓動kafka服務器
- 25. 如何以編程方式訪問IPTV服務器?
- 26. 如何以編程方式從HLDS讀取服務器日誌?
- 27. 如何以編程方式從服務器登錄網站
- 28. 如何從Ubuntu服務器以編程方式登錄
- 29. 如何在Java中以編程方式啓動Tomcat服務器
- 30. 如何以編程方式標識數組的末尾
請注意,在SQL Server中,您可以使用「HOST_NAME()」函數來獲取調用機器的名稱,因此您可能不必更改.Net代碼以獲取此信息。 – David