2021年7月

随卡附带了一张A4纸使用说明,密密麻麻写满了字。仔细看了10分钟大概明白了乘车优惠的逻辑。

首先,这张卡IC本体是一张普通的羊城通,对于羊城通公司来说并无特殊。制卡工艺也没有特殊,只是定制化地上面印上了持有人的照片和个人信息(交通系统工作人员核对身份)

第一个月使用需要自行充值消费;次月起,每个月献血中心会对上个月的交通消费项目全额报销(充值)。持卡人只需要在“飞充”场景下联网卡片查询余额即可完成余额的同步充值。 飞充包括且不限在便利店、自助充值机、支持NFC的手机等。

也就是说,发卡方(献血办)只需要登记发出的卡号,每个月对这批羊城通统计上月的消费金额,然后充值相同费用。就实现了交通补贴的功能。

而且在这个基础上还可以灵活划档次做不同金额上限或比例的报销,比如8折报销、减半之类。不用受制于羊城通芯片的功能限制,也不需要特殊的标识。一旦发现异常的使用卡片,从名单上剔除下月不作报销即可。卡片没有透支功能,也无需担心被破解克隆盗用的问题。

除了飞充报销那个操作稍显麻烦。是相当简易,且可操作性不错的解决方案。

上个epoch cntools没有采集到 leader log 数据,看不到预测的出块数据。
一开始没有留意,以为只是后台服务偶然宕掉了

用命令重启了就没管

systemctl restart cnode-cncli-sync.service

结果这个epoch又是没有,查状态又是 code=exited 而且重启5秒后状态又变失败

手动执行

$CNODE_HOME/scripts/cncli.sh sync

得到以下提示,版本太旧需要更新

ERROR: cncli v2.0.2 installed, minimum required version is 2.1.0, please upgrade to latest version

解决方法——和安装 cncli 一样,再运行一次(升级和安装相同命令)

prereqs.sh -c

等待自检下载编译再次重启服务即可(当前已经升级到3.1.3)