portal.conf 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. ;
  2. ;Copyright (C) huawei
  3. ;Copyright (C) huawei, Inc.
  4. ;
  5. ;网关配置文件: 用于配置外部http请求到用户APP之间的消息路由
  6. ;
  7. ;表示注释
  8. ;文件编码必须为utf8,
  9. ;以下value字段不区分大小写
  10. ;所有行前、行尾不能存在空格,
  11. ;配置文件所有字段key、value区分大小写
  12. ;键值对符号分隔符=前后不能存在空格
  13. ;请求URI最长1023字节
  14. ;APP向网关服务注册的配置文件portal.conf路径长度不超过511字节
  15. ;配置文件的一行不超过1023字节
  16. ;业务自己的用户名和密码长度不超过63字节
  17. ;配置文件格式由华为定义,任何第三方开发机构不允许更改配置文件格式,以及配置项键值对中的key
  18. ;注释项建议用户也不要更改,但是用户可以自己添加注释,注释只能单独一行,不能追加到行尾
  19. ;portal configuration file version,目前只能为1
  20. [common]
  21. version=1
  22. ;app名称,主要用于Web界面显示app名称,app_name_en必须与rpm包中的appname相同,以在APP界面显示, 最长255字节,app_name目前没有使用
  23. app_name=Yolov3
  24. app_name_en=Yolov3
  25. ;可见性,可以为:on、off, 表示是否在界面上呈现该APP
  26. visible=on
  27. ;app静态资源(比如图片、html)路径, 是所有静态资源的根路径
  28. resource_path=./res/
  29. ;app配置入口页面,最终路径:./{resource_path}/{index}
  30. index=./html/index.html
  31. ;正常情况下,用于APP界面显示的图片,最终路径:./{resource_path}/{normal_image}
  32. normal_image=./image/hover.png
  33. ;鼠标上浮在APP图标上的APP图片,最终路径:./{resource_path}/{hover_image},当前没有使用
  34. hover_image=./image/hover.png
  35. ;app业务特性描述信息
  36. desp=app is used to dectect.
  37. ;Web界面上,app的搜索关键字,当前没有使用
  38. Key_word=车辆
  39. [router_info]
  40. ;APP、服务对应的rest api消息路由目的地,
  41. ;APP和服务填写域套接字即可,长度不超过100字节
  42. ;一些特殊的业务对网关开放了端口号,则该字段需要为ip地址+端口号,一般为127.0.0.1即可
  43. ;地址类型:0表示域套接字,1表示IP地址,即AF_INET
  44. app_dst_addr_type=0
  45. app_dst_unix_addr=/tmp/epollSocket
  46. app_dst_ip_addr=127.0.0.1
  47. ;当app_dst_addr_type为ip地址时,该字段有效
  48. business_dst_port=8080
  49. ;URI匹配关键字,满足URL命名规则,
  50. ;对于SDC API接口,配置示例如下:
  51. ;路由模块收到URI:/SDCAPI/V1.0/its/xxx, 则该字段为:/SDCAPI/V1.0/its/
  52. ;该字段用于后续的网关消息路由,与认证鉴权,非常关键
  53. ;该字段最长64字节
  54. ;realm表示认证域
  55. router_url_key_word=/SDCAPI/V1.0/demoapp/
  56. ;router_url_key_word所属的认证域
  57. sdc_auth_realm=realm
  58. ;协议类型可以取值为:http、https、http\https,分别对应0、1、2,其它值非法,其中协议类型http\https表示会同时开两个端口80、443,
  59. ;protocol_type=http
  60. protocol_type=2
  61. ;是否需要校验协议类型, 0为不需要,1为需要,目前只能填0
  62. is_need_check_protocol_type=0
  63. ;是否启用SDC自带的认证模块, 0为不需要,1为需要
  64. is_need_sdc_auth_module=1,配置时,需要注意,不存在只进行鉴权,而不认证的APP
  65. ;是否启用SDC自带的鉴权模块, 0为不需要,1为需要
  66. is_need_sdc_resoure_auth_module=0
  67. ;APP与网关之间是否为长连接,只有一些特殊要求的APP采用短连接,如标准协议onvif,其它均为长连接
  68. keep_alive=1