1. Prism数据自动初始化操作流程

1.1. 名词解释

1.1.1. prism模式

在配置文件中可以控制是否开启,当开启以后系统中的api访问将通过prism去访问,以支持服务化的系统架构。

1.2. ONEX BBC config配置

  • config/prism.php文件复制到config/production目录中
  • 修改配置文件中的参数(参数的解释请参照配置文件中的内容)

1.3. APP和API初始化

将prism的配置信息做好后,执行如下命令就可以自动完成初始化。

 ./cmd system:prism init

1.4. APP和API升级

如果代码升级以后,需要更新app或者api在prism的信息,可以执行这条命令

 ./cmd system:prism update

1.5. Oauth 初始化

完成APP和API的初始化以后,执行该命令,自动完成Oauth初始化

 ./cmd system:prism oauthUpdate

1.6. ONEX BBC 中的关于prism的命令详解

1.6.1. system:prism init

当启用prism模式以后,执行prism数据初始化任务。

该命令会自动判断当前系统是否执行过初始化命令,当系统已经初始化过,该命令就不会再次被执行了。

 ./cmd system:prism init

1.6.2. system:prism update

当启用prism模式以后,执行prism数据升级任务。

该命令会自动判断当前系统是否执行过初始化命令,当系统从未初始化过,该命令会自动执行初始化任务,可以代替system:prism init命令使用。

 ./cmd system:prism init

1.6.3. system:prism forceinit

强制执行system:prism init命令,而不验证系统当前是否打开prism模式和是否已初始化过.

当系统更新

 ./cmd system:prism forceinit

1.6.4. system:prism forceupdate

强制执行system:prism update命令,而不验证系统当前是否打开prism模式

 ./cmd system:prism forceupdate

1.6.5. system:prism oauthUpdate

更新oauth配置到prism。要求prism采用的oauth是api方式的

 ./cmd system:prism oauthUpdate

results matching ""

    No results matching ""