摘自https://github.com/beego/tutorial/blob/master/zh/3/params.slide

  1. * beego的默认参数
  2. - AppName
  3.  
  4. 应用名称,默认是 beego。通过bee new创建的是创建的项目名。
  5.  
  6. - AppPath
  7.  
  8. 当前应用的路径,默认会通过设置os.Args[]获得执行的命令的第一个参数,所以你在使用 supervisor 管理进程的时候记得采用全路径启动。
  9.  
  10. - AppConfigPath
  11.  
  12. 配置文件所在的路径,默认是应用程序对应的目录下的 conf/app.conf,用户可以修改该值配置自己的配置文件。
  13.  
  14. - EnableHttpListen
  15.  
  16. 是否启用HTTP监听,默认是true
  17.  
  18. * beego的默认参数
  19.  
  20. - HttpAddr
  21.  
  22. 应用监听地址,默认为空,监听所有的网卡 IP
  23.  
  24. - HttpPort
  25.  
  26. 应用监听端口,默认为
  27.  
  28. - EnableHttpTLS
  29.  
  30. 是否启用 HTTPS,默认是关闭。
  31.  
  32. - HttpsPort
  33.  
  34. 应用监听https端口,默认为
  35.  
  36. - HttpCertFile
  37.  
  38. 开启 HTTPS 之后,certfile 的路径。
  39. * beego的默认参数
  40.  
  41. - HttpKeyFile
  42.  
  43. 开启 HTTPS 之后,keyfile 的路径。
  44.  
  45. - HttpServerTimeOut
  46.  
  47. 设置 HTTP 的超时时间,默认是 ,不超时。
  48.  
  49. - RunMode
  50.  
  51. 应用的模式,默认是 dev,为开发模式,在开发模式下出错会提示友好的出错页面,如前面错误描述中所述。
  52.  
  53. - AutoRender
  54.  
  55. 是否模板自动渲染,默认值为 true,对于 API 类型的应用,应用需要把该选项设置为 false,不需要渲染模板。
  56.  
  57. - RecoverPanic
  58.  
  59. 是否异常恢复,默认值为 true,即当应用出现异常的情况,通过 recover 恢复回来,而不会导致应用异常退出。
  60.  
  61. * beego的默认参数
  62.  
  63. - ViewsPath
  64.  
  65. 模板路径,默认值是 views
  66.  
  67. - SessionOn
  68.  
  69. session 是否开启,默认是 false
  70.  
  71. - SessionProvider
  72.  
  73. session 的引擎,默认是 memory
  74.  
  75. - SessionName
  76.  
  77. 存在客户端的 cookie 名称,默认值是 beegosessionID
  78.  
  79. - SessionGCMaxLifetime
  80.  
  81. session 过期时间,默认值是 秒。
  82.  
  83. * beego的默认参数
  84. - SessionSavePath
  85.  
  86. session 保存路径,默认是空。
  87.  
  88. - SessionHashFunc
  89.  
  90. sessionID 生成函数,默认是 sha1
  91.  
  92. - SessionHashKey
  93.  
  94. session hash key
  95.  
  96. - SessionCookieLifeTime
  97.  
  98. session 默认存在客户端的 cookie 的时间,默认值是 秒。
  99.  
  100. - UseFcgi
  101.  
  102. 是否启用 fastcgi,默认是 false
  103.  
  104. * beego的默认参数
  105.  
  106. - MaxMemory
  107.  
  108. 文件上传默认内存缓存大小,默认值是 << (64M)。
  109.  
  110. - EnableGzip
  111.  
  112. 是否开启 gzip 支持,默认为 false 不支持 gzip,一旦开启了 gzip,那么在模板输出的内容会进行 gzip 或者 zlib 压缩,根据用户的 Accept-Encoding 来判断。
  113.  
  114. - DirectoryIndex
  115.  
  116. 是否开启静态目录的列表显示,默认不显示目录,返回 错误。
  117.  
  118. - BeegoServerName
  119.  
  120. beego 服务器默认在请求的时候输出 server beego
  121.  
  122. - EnableAdmin
  123.  
  124. 是否开启进程内监控模块,默认关闭。
  125.  
  126. * beego的默认参数
  127.  
  128. - AdminHttpAddr
  129.  
  130. 监控程序监听的地址,默认值是 localhost
  131.  
  132. - AdminHttpPort
  133.  
  134. 监控程序监听的端口,默认值是
  135.  
  136. - TemplateLeft
  137.  
  138. 模板左标签,默认值是{{。
  139.  
  140. - TemplateRight
  141.  
  142. 模板右标签,默认值是}}。
  143.  
  144. - ErrorsShow
  145.  
  146. 是否显示错误,默认显示错误信息。
  147.  
  148. * beego的默认参数
  149. - XSRFKEY
  150.  
  151. XSRF key 信息,默认值是 beegoxsrf
  152.  
  153. - XSRFExpire
  154.  
  155. XSRF 过期时间,默认值是
  156.  
  157. - FlashName
  158.  
  159. Flash数据设置时Cookie的名称,默认是BEEGO_FLASH
  160.  
  161. - FlashSeperator
  162.  
  163. Flash数据的分隔符,默认是BEEGOFLASH
  164.  
  165. - StaticDir
  166.  
  167. 静态文件目录设置,默认是static
  168.  
  169. * app.conf的说明
  170. app.conf里面定义的是上面这些默认值的可覆盖值,app.confini解析
  171.  
  172. [section]
  173. key = value
  174.  
  175. beego.AppConfig.Bool("key")
  176.  
  177. - Set(key, val string) error
  178. - String(key string) string
  179. - Strings(key string) []string
  180. - Int(key string) (int, error)
  181. - Int64(key string) (int64, error)
  182. - Bool(key string) (bool, error)
  183. - Float(key string) (float64, error)
  184.  
  185. * beego的自定义参数
  186. 如下所示的配置文件
  187.  
  188. ;comment one
  189. #comment two
  190. appname = beeapi
  191. httpport =
  192. mysqlport =
  193. PI = 3.1415976
  194. runmode = "dev"
  195. autorender = false
  196. copyrequestbody = true
  197. [demo]
  198. key1="asta"
  199. key2 = "xie"
  200. CaseInsensitive = true
  201. peers = one;two;three
  202.  
  203. * 自定义配置的读取
  204.  
  205. - beego.AppConfig.Bool("autorender")
  206. - beego.AppConfig.Float("PI")
  207. - beego.AppConfig.Int("mysqlport")
  208. - beego.AppConfig.String("appname")
  209. - beego.AppConfig.String("demo::key1")
  210. - beego.AppConfig.Bool("demo::CaseInsensitive")
  211. - beego.AppConfig.Strings("demo::peers") [one two three]

beego的配置文件记录的更多相关文章

  1. ftp服务配置文件记录

    因为南京的客户死活要ftp服务而不是sftp,所以我作手用vsftp作为服务器,尝试在windows ftp软件登录进去,特记录vsftp的用法. 配置文件在/etc/vsftpd.conf 有如下代 ...

  2. 微信小程序配置文件记录

    最近公司要求,需要研究微信方面的问题,我有幸被选中了,一周时间,研究透做出个小程序来.我就从简单的开始了,记录一下,以后忘了,好来翻阅 app.json 配置文件 配置文件上写:是由哪些页面组成,配置 ...

  3. Mysql my.cnf配置文件记录

    一.参数 1.max_binlog_size = 1G      #binlog大小 2. #slave不需要同步数据库 binlog-ignore-db=information_schema bin ...

  4. beego conf配置文件

    1. 多个配置文件通过include引入 自定义配置文件mysql.conf 在app.conf 中引入mysql.conf include "mysql.conf"

  5. zabbix agent配置文件记录

    一.无论主动还是被动模式都要配置server和linstenPort 二.若要设置主动模式那么要添加ServerActive,若不添加则默认为被动模式

  6. beego里面自定义配置文件

    beego编译好的exe通过全路径调用会crash,看了半天,发现是解析不到配置文件,研究了下 发现beego自定义配置文件以后,需要手工parse,我表示,以为是自动化的,没想到是半自动化的…… 追 ...

  7. Beego框架学习--(核心:数据交互)

    Beego框架学习记录 1.beego简介 beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API.Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计 ...

  8. eclipse workspace 共享配置文件

    eclipse workspace 共享设置 配置文件记录了原来工程的使用习惯,如字体.编码格式等等,通过拷贝替换达到共享配置的目的. 总结一下,复制工作空间配置步骤如下: 1 使用eclipse新建 ...

  9. springMVC+Hibernate常用的配置文件

    每次写一个新的web项目时都要写配置文件.比较麻烦,现在把常用到的配置文件记录下来,方便以后使用 web.xml <?xml version="1.0" encoding=& ...

随机推荐

  1. magento: Your web server is configured incorrectly. As a result, configuration files with sensitive information are accessible from the outside 解决方案

    在linux(以UBUNTU, CENTOS为例)下安装完成magento时,在进入后台时, 有些童鞋可能会发现有如下的提示: Your web server is configured incorr ...

  2. fegin 调用源码分析

    http://techblog.ppdai.com/2018/05/28/20180528/ 这篇文章是相当详细

  3. 什么是web?什么是web服务器?什么是应用服务器?

    1.什么是Web? 简单来说,Web就是在Http协议基础之上,利用浏览器进行访问的网站.目前来看最常用的意义是指在 Intenet 上和 HTML 相关的部分.换句话说,目前在 Intenet 上通 ...

  4. 20165202 2017-2018-2 《Java程序设计》第7周学习总结

    20165202 2017-2018-2 <Java程序设计>第7周学习总结 教材学习内容总结 Ch11 连接MySQL数据库 下载JDBC-MySQL数据库驱动 加载JDBC-MySQL ...

  5. New Concept English three(18)

    speed:31w/m 56 words Modern sculpture rarely surprises us any more. The idea that modern art can onl ...

  6. 报错:java.lang.IllegalArgumentException: object is not an instance of declaring class

    反射的报错信息如下: java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.r ...

  7. 数据仓库(Data Warehouse)建设

    数据仓库初体验 数据库仓库架构以前弄的很简单:将各种源的数据统一汇聚到DW中,DW没有设计,只是将所有数据汇聚起来: ETL也很简单,只是将数据同步到DW中,只是遇到BUG时,处理一些错误数据,例如: ...

  8. Kotlin Reference (二) Idioms

    most from reference 一些常用操作 创建单例类 object 数据类data classList.Map.Array的简单操作Lazy延迟加载属性空类型?空类型表达式?..?:.?. ...

  9. Azure 软件架构选择

    1. 传统的分层结构+message broker + worker传统的层结构老生常谈了: UI 层,service,业务逻辑,数据层.就不赘述了与worker形成producer-consumer ...

  10. Android 开发技术选型(博客,新闻,阅读类)

    前言 最开始学习写应用的时候,发现类聚合数据这个平台可以提供一些免费数据接口,于是写了个人的第一个应用-– JuheNews,当时的知识储备稍显粗糙,虽然现在的知识也不咋滴,但是相对之前而言还是有些进 ...