我按照https://github.com/cloudfoundry/oss-docs/tree/master/vcap/adding_a_system_service的指示進行操作,並複製了echo服務並創建了我的新服務。 (這個文檔有點過時,因爲「被排除的組件」不再存在。添加新服務時遇到問題
在任何情況下,當我查看「vcap status」上的服務時,我的服務顯示爲與網關和節點一起運行但是,當我從客戶端查看'vmc services'時,我的服務不在列表中,該列表在哪裏存在,爲什麼我的服務不在列表中?
各種服務,包括blob,文件系統, mongodb等都顯示在'vcm服務'列表中,儘管它們從未包含在我的配置中,這是爲什麼這個列表中的其他服務?
cloud_controller.log文件顯示「Create服務請求st:「每分鐘回聲。這項服務不在我的配置文件中(它曾經被刪除過,但我重複了部署)。什麼是提示此請求的配置中沒有定義的服務?
的_gateway.log爲我服務顯示如下:
- 信息 - 發送信息到雲控制器:... api.vcap.me/services/v1/offerings
- 信息 - 從雲控制器抓取把手... /產品/.../處理
- ERROR - 無法與雲控制器,狀態註冊= 400
- DEBUG - [GaAs基置備]已經連接到節點MBUS ..
- 錯誤 - 取出句柄失敗,s tatus = 404
爲什麼我的網關無法註冊到雲控制器?我發現一些報告表明問題出在域名映射上。我已驗證服務器就可以找到自己:
$curl api.vcap.me
Welcome to VMware's Cloud Application Platform
我能做些什麼來註冊我的服務?