nfc 简单卡模拟demo
NFC卡模擬是一個功能強大且的NFC卡模擬器,可模擬各類門禁卡、電梯卡、部分公司(工廠)工卡或飯卡、部分學校飯卡、部分圖書館借書卡等各類IC卡,用手機替代卡片去刷門禁、刷電梯、刷考勤和刷飯堂等等,支持絕大部分有NFC功能的手機。
文件:url80.ctfile.com/f/25127180-739386780-d6d703?p=551685 (訪問密碼: 551685)
目前,DHorse的鏈路追蹤功能是通過SkyWalking來實現。實現原理是DHorse在部署應用時,通過指定SkyWalking的Agent來收集服務的調用鏈路信息。下面就來具體看一下DHorse如何使用Agent的功能。
鏈路追蹤配置
在“系統配置”菜單,打開“鏈路追蹤模板”菜單,如圖1所示:
圖1
點擊“添加”按鈕,進行添加模板,如圖2所示:
圖2
其中,“服務地址”是SkyWalking服務器的地址,Agent鏡像來源選項有兩個:版本號和自定義。如果選擇了版本號,則在保存模板之后,DHorse會自動制作“Agent版本”項對應版本號的鏡像文件,并自動上傳到鏡像倉庫;如果選擇了自定義,那么需要使用者手動制作Agent鏡像并上傳到倉庫。對于手動制作的Agent鏡像,DHorse是有規則要求的,下面就詳細介紹。
制作Agent鏡像
用Dockerfile來制作,具體步驟如下:
下載Agent,并復制文件到/op/agent目錄,后續操作都在該目錄下進行
解壓tgz包
tar -zxvf apache-skywalking-java-agent-*.tgz
制作Dockerfile文件,內容如下:
FROM busybox:latest
COPY skywalking-agent/ /skywalking-agent
則/op/agent目錄內容如下:
-rw-r–r-- 1 root root 30119842 Apr 11 2022 apache-skywalking-java-agent-8.9.0.tgz
-rw-r–r-- 1 root root 61 Nov 11 17:47 Dockerfile
drwxrwxr-x 10 admin 1002 221 Jan 28 2022 skywalking-agent
制作鏡像:
docker build -t 192.168.109.131:20080/dhorse/skywalking-agent:v8.9.0 .
登錄Harbor倉庫:
docker login -u admin -p admin 192.168.109.131:20080
上傳鏡像:
docker push 192.168.109.131:20080/dhorse/skywalking-agent:v8.9.0
添加鏈路追蹤模板以后,再來看看如何使用。
使用鏈路追蹤
在“環境管理”菜單下,進行修改操作,開啟鏈路追蹤狀態和選擇鏈路追蹤模板,如圖3所示:
圖3
保存之后,重新發布該環境的應用,然后請求該環境的服務。打開SkyWalking Web,在Trace的菜單下可以看到上報的鏈路信息。
總結
以上是生活随笔為你收集整理的nfc 简单卡模拟demo的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AE开发基础实验二(空间查询之按属性查询
- 下一篇: 车载语音通话质量测试