『PasteSpider』
最新文章
贴代码出品
热门话题
用户问答
lao人言
「搜索」
【本期话题】更多
三人寄语更多
测试没问题的不一定没问题,测试有问题的那肯定有问题!
点赞:2
抛开需求谈架构是无意义的事情!
点赞:0
没有最好的语言,只有更合适的语言!
点赞:0
时好时坏的结果,往往是多线程引起的逻辑混乱导致的!
点赞:0
慎用redis的同步我的意见是redis都走异步!!!
点赞:0
由于时间的问题,我们往往会给自己埋坑,等着后续或者下一任来填!
点赞:0
对于答案来说,更重要的是找到答案的这个过程而不是答案本身!
点赞:0
时间与空间总是在换来换去,鱼和熊掌往往不可同得!
点赞:0
能通过内网IP访问的,尽量不要使用域名访问!
点赞:0
抛开需求讲架构,和纸上谈兵无差!
点赞:1
PasteSpider内各种宏的规则和定义说明
为谁画相思 2024-10-24 416 34 0

App

占位符 说明 示例 备注
{{App.Address}} 容器的IP地址 172.16.0.11 string
{{App.AppID}} 容器的12位ID 4bb827e78cd9 string
{{App.Name}} 容器名称 default_4_bfbf693eb2584935aa65b string
{{App.Id}} 容器在PasteSpider内的ID 11 int32类型

{{App.Port[x]}} 容器监听的端口(宿主中的端口) 如果有多个则用x表示,比如已知容器映射1080,11443端口,则{{App.Port[1]}}表示11443 表示外部

Service

项目中的服务,比如商城的订单服务,商城的接口服务等

占位符 说明 示例 备注
{{Service.Code}} 服务代码 api string
{{Service.OtherArgs}} 服务中的其他参数 string
{{Service.Id}} 服务在PasteSpider中的ID int
{{Service.DirectPath}} 服务中配置的直接目录,一般用于静态文件模式 string
{{Service.NeedMapping}} 是否端口映射 True/False string
{{Service.FileModel}} 服务的文件模式0静态1源码2发布3镜像模式 1 int
{{Service.Args1}} 服务中的其他参数1
{{Service.Args2}} 服务中的其他参数2
{{Service.Args3}} 服务中的其他参数3
{{Service.Port[x]}} 服务监听的端口,一般是80/80,443,用法同{{App.Port[x]}} 表示内部端口

Model

占位符 说明 示例 备注
{{Model.Code}} 环境代码,比如prod,default等,支持自定义 api
{{Model.Id}} 这个服务中的这个环境的Id,系统中唯一 11 int

Linux

占位符 说明 示例 备注
{{Linux.RemoteIP}} 远程IP,这里表示外部IP 111.111.111.111
{{Linux.Id}} 服务器的ID 11
{{Linux.OpenPorts}} 映射端口组 15000-16000 需要端口映射的时候需要使用
{{Linux.BuildHost}} 所在PasteSpider专用地址 https://spider.abc.com/
{{Linux.WorkDir}} PasteSpider的工作目录 /spider/
{{Linux.NginxDir}} nginx的目录 /etc/nginx/conf.d/
{{Linux.Unix}} 宿主系统 centos/unbntu centos
{{Linux.Tool}} 容器类型docker/podman docker

Store

占位符 说明 示例 备注
{{Store.Address}} 仓库地址 store.abc.com 域名
{{Store.Id}} 私有仓库ID 15 int
{{Store.Protect}} 访问协议 https
{{Store.Port}} 访问端口 5010
评论列表
为谁画相思
34 416 0
快捷注册
热门推荐更多
PasteSpider开发部署工具
;
最新动态
  • 215.****.124 正在查看 PasteSpider之appsettings.json的说明 !
  • 61.****.12 正在查看 PasteSpider之--路由列表-私有仓库-环境配置-的介绍 !
  • 46.****.41 正在查看 PasteSpider升级服务器上的一个服务或集群服务 !
  • 19.****.24 正在查看 Serilog在appsettings.json中的配置 !
  • 204.****.193 正在查看 开发者专用Linux容器部署工具PasteSpider(K8S,Jenkins,CICD)介绍 !
  • 116.****.190 正在查看 Redis的安装 !
  • 47.****.127 正在查看 PasteTimer软件介绍 !
  • 133.****.23 正在查看 Serilog在appsettings.json中的配置 !
  • 216.****.30 正在查看 贴代码框架PasteForm之VS2022右键代码生成器插件介绍 !
  • 117.****.55 正在查看 【PasteForm】最佳CRUD的实现案例项目PasteTemplate解析,包含源码(一) !
  • 116.****.60 正在查看 贴代码框架PasteForm特性介绍之markdown和richtext !
欢迎加入QQ讨论群 296245685 更新记录 [PasteSpider]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2