ABAP Netweaver和Cloud Foundry上的环境变量Environment Variable
生活随笔
收集整理的這篇文章主要介紹了
ABAP Netweaver和Cloud Foundry上的环境变量Environment Variable
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Netweaver
更準確的說應該是系統變量:結構體sy
設一個斷點,調試器里看這些字段的值就能知道每個字段是用來做什么的。
- sy-dbsys
- sy-sysid
- sy-opsys
- sy-saprl
- sy-tcode
Cloud Foundry
環境變量一覽表在Cloud Foundry官網
- CF_INSTANCE_ADDR
- CF_INSTANCE_GUID
- CF_INSTANCE_INDEX
- CF_INSTANCE_IP
- CF_INSTANCE_INTERNAL_IP
- CF_INSTANCE_PORT
- CF_INSTANCE_PORTS
- DATABASE_URL
- HOME
- LANG
- MEMORY_LIMIT
- PORT
- PWD
- TMPDIR
- USER
- VCAP_APP_PORT
- VCAP_APPLICATION
- VCAP_SERVICES
當使用cf push往Cloud Foundry上部署應用時,某些環境變量會自動被系統設置,邏輯如同ABAP的sy-sysid自動被設置為當前系統ID一樣。
比如app router會把用戶訪問請求重定向到XSUAA實例上。
app router在manifest.yml里定義的XSUAA實例 xsuaa-jerry-demo,
在運行時會被系統自動寫入環境變量VCAP_SERVICES里面:
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
總結
以上是生活随笔為你收集整理的ABAP Netweaver和Cloud Foundry上的环境变量Environment Variable的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 往ABAP gateway system
- 下一篇: SAP成都研究院C4C光明左使:SAP