什麽事GAE (Goolge App Engine) 它是用来快速的建立服务的服务项目也就是所谓的(线上托管网站),从中有整合了建立VM安装对应所需的程序版本,Gloud Log纪录Cloud Function,GCS服务最後也会帮你建立对应DNS,连线至对应的应用程序等等,也就是说若有需求使用GAE必须将大部分的Google服务项目开启,优点是部属快速且方便,缺点是几乎绑定在GCP平台上受限於Google对於除错以及调整上的弹性度较差,然後在价格上也制约了你。
一开始的设定选择专案,区域以及选择语言设定就不赘述,基本上跟着引导去实作不会有太大问题。
例: Node.js、Java、Ruby、C#、Go、Python、PHP等...
然後我们以Golang为例开启Cloud Shell,将写好的专案Git Clone专案至当前目录这里需要写一个app.yaml(configuration file)
使用官网上提供的范例
runtime: go116 # or another supported version
instance_class: F2
env_variables:
BUCKET_NAME: "example-gcs-bucket"
handlers:
- url: /stylesheets
static_dir: stylesheets
- url: /(.*\.(gif|png|jpg))$
static_files: static/\1
upload: static/.*\.(gif|png|jpg)$
- url: /.*
script: auto
APP Engine 管理员
gcloud app create --region={region}
gcloud app deploy app.yaml
执行完毕後可以去GCP上的GAE页面查询相关资料,建立防火墙规则,也可以启用排程设定(Cron),侦错Log也可以由此连结过去。
(完全可以使用GUI方式操作)
建立完会产生一组专案版本以及对应连线网址如图:
参考文件:https://cloud.google.com/appengine/docs/standard/go/config/appref
甚麽是资料结构? 资料结构(Data structure) 简单来说,就是一个含有结构的资料型别...
未来社会中,文盲并非不识字的人,而是不能再学习的人。铁人赛就是强迫自己学习的好机会。 大家好今天我要...
前言: 本篇是参加学校开设的java资讯班的作业,由於对於笔者来说花蛮多时间的,所以想记录下来解题的...
接下上集!!,我们已经完成layout,还有上传照片了。那麽接下来我们要做的就是把选取时间的日历叫...
再来就可以进入另一个题型大宗---填充题 填充题可以对应到表单中的「简答」 如果回答方式中不包含特殊...