前言

key-val在很多地方可以使用
1.比如配置项和项的值
2.配置文件,比如web.config

比如如果设置了环境变量,
则在docker run的时候会以 -e xxx=yyyy的模式写入到启动命令中!

超级管理员
服务

当前这个key-val是哪个服务的

超级管理员
环境

是某个服务的哪个环境

哪个环境,在docker run的时候会附带

-e "RunConfig:Model=default" 

这个default就是环境的代码

超级管理员
环境变量

当前这个信息是否是环境变量

环境变量在启动容器的时候

会以-e的模式写入到命令中

比如

-e "AppConfig:Model=default"

上面中AppConfig:Model就是键

default就是值

 

超级管理员
格式

这个的作用主要是二开

比如你的项目是使用PasteSpider部署的

在服务里面要读取这个配置

那么这个配置是什么格式就基于这个来判断

超级管理员
键名

服务+环境+键名

唯一

这个看实际情况

我比较多的用法就是标记容器ID等

用于配置不一样的日志文件

因为多个容器部署的时候,对于-v虚拟目录一般是一致的

这个时候如果写入文件啥的,就需要区分开来了!

超级管理员
键值

键对应的值

这里可以使用宏

宏的信息可以查看

PasteSpider之占位符,宏,对象属性遍历的说明

超级管理员
密钥

用于二开的时候,接口请求的数据安全校验!

表示查询方的合法性!


注意上面的接口文档的token并不是当前这个密钥

得经过加工以下

格式为

var _temptoken=(timestamp_密钥).tomd5();//小写

var token =timestamp_temptoken;

两个timestamp保持一致!

这个timestamp有过期限制,所以最好获取当前得时间戳

是秒级别得!

超级管理员
状态

是否启用这个规则!

超级管理员
包含宏

是指在使用这个对象的时候,是否使用宏替换信息
这个要看你的内容是否有宏代码
比如
{{App.Name}}
{{Linux.WorkDir}}

这样可以做到信息是动态的!

超级管理员
贴代码框架
贴代码框架PasteForm的在线文档,主要介绍理念和特性及实际案例!
贴代码文档
什么才叫操作文档?对于操作人员来说,遇到哪个字段不懂意思,点击下即可查阅说明,这就是最好的文档!
PasteSpider在线操作文档
PasteSpider是专门为开发者开发的部署工具,五分钟上手,小内存服务器也可以使用,使用旁载模式,运行更安全!!!目前仅支持linux的服务器,win服务器的版本将在不久到来!
贴代码在线客服文档
是客服系统也是营销系统,支持丰富的话术配置,支持自定义消息格式,支持多站点入驻模式,一键部署快速搭建!