nodejs 如何生成服务器的唯一机器码?

2019 年 3 月 23 日
 lzm1005
7795 次点击
所在节点    Node.js
9 条回复
yoshiyuki
2019 年 3 月 23 日
试试获取网卡 mac 地址
lihongjie0209
2019 年 3 月 23 日
把多个硬件的 ID hash 一下就好了, 比如说 CPU 主板 网卡 MAC 等拼成字符串,然后 hash
mooncakejs
2019 年 3 月 23 日
将就点就 ip 或者直接随机数好了,冲突概率不高。
讲究点就协调一下,zk redis or whatever 协商下防止冲突就好。
lzm1005
2019 年 3 月 23 日
@lihongjie0209 请问 nodejs 可以获取 CPU 和主板的 ID 吗 用的哪个模块?
airyland
2019 年 3 月 23 日
lihongjie0209
2019 年 3 月 23 日
@lzm1005 这个问题你要 google 了, 哪怕没有现成的库,widnows 调用 cmd linux 调用 shell 都可以的, 没必要局限于 node
ferock
2019 年 3 月 23 日
@airyland #5
赞!👍,感谢分享
zqjnew
2019 年 4 月 15 日
用 mongodb 的 objectid
alouha
2019 年 4 月 18 日
uuid?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/547718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX