java.health_check.yml 3.52 KB
---

# gateway
- hosts: java-gateway
  tasks:
    - name: 检查java gateway 健康情况
      health_check:
        name: 获取首页资源位
        url: "http://127.0.0.1:8080/gateway/operations/api/v5/resource/home?app_version=6.7.0&gender=1,3&os_version=android8.0.0:ALP-AL00&client_type=android&yh_channel=1&uid=50892268&v=7&fromPage=iFP_Home&limit=100&session_key=bc8ff6db8cd0ab303cad58f225fe51df&business_line=yohobuy&screen_size=1080x1920&client_secret=64433041d137d825bc4536ba3ad3646a&page=1&physical_channel=1&udid=868035035832085db637f6cb043d7e0&content_code=9cb6138be8e60c96f48107da481816c2"
      register: result
    - debug:
       var: result
  remote_user: root
  
# product 
- hosts: java-product 
  tasks:
    - name: 检查java product健康状态
      health_check:
        name: 获取商品详情
        url: "http://127.0.0.1:8083/product/product/queryProductBasicInfo"
        content_type: json
        params: '{"param":439486}'
      register: pro_ret
    - debug: 
       var: pro_ret
  remote_user: root

# message 
- hosts: java-message 
  tasks:
    - name: 检查java message 健康状态
      health_check:
        name: 获取商品详情
        url: "127.0.0.1:8086/message/TokenRest/getUserIosToken"
        content_type: json
        params: '{"uid":"2996246","msgChannel":2919}'
      register: pro_ret
    - debug: 
       var: pro_ret
  remote_user: root

  # sns 
- hosts: java-sns 
  tasks:
    - name: 检查java sns 健康状态
      health_check:
        name: 获取我的晒单列表
        url: "http://127.0.0.1:8082/sns/show/ownerShareList"
        content_type: json
        params: '{"page":1,"limit":1,"uid":9963947}'
      register: sns_ret
    - debug: 
       var: sns_ret
  remote_user: root
  


# users
- hosts: java-users 
  tasks:
    - name: 检查java users 健康状态
      health_check:
        name:  获取用户wechat信息
        url: "http://127.0.0.1:8081/users/WechatCsRest/getIsNeedAddWechatCS"
        content_type: json
        params: '{"uid":58347385}'
      register:  users_ret
    - debug: 
       var: users_ret
  remote_user: root

# uic
- hosts: java-uic 
  tasks:
    - name: 检查java uic 健康状态
      health_check:
        name: 获取商品详情
        url: "http://127.0.0.1:8096/uic/profile/getUserProfile"
        content_type: json
        params: '{"uid":58347385}'
      register:  uic_ret
    - debug: 
       var: uic_ret
  remote_user: root


# brower
- hosts: java-brower 
  tasks:
    - name: 检查java brower 健康状态
      health_check:
        name: 获取用户浏览记录列表
        url: "http://127.0.0.1:8092/brower/listBrowseNew"
        content_type: json
        params: '{"uid":58347385,"page":1,"limit":10}'
      register:  brow_ret
    - debug: 
       var: brow_ret
  remote_user: root





  # activity 
- hosts: java-activity 
  tasks:
    - name: 检查java activity健康状态
      health_check:
        name: 获取帮助信息
        url: "http://127.0.0.1:8090/activity/queryHelpInfo"
        content_type: json
        params: '{"uid":58305887,"limitProductCode":"2018090415221551"}'
      register: activity_ret
    - debug: 
       var: activity_ret
  remote_user: root

  # bigdata 
- hosts: java-bigdata 
  tasks:
    - name: 检查java bigdata健康状态
      health_check:
        name: 获取推荐SKN列表
        url: "http://127.0.0.1:8091/bigdata/bigdata/getRecommendSknList"
        content_type: json
        params: '{"uid":0,"rec_pos":100001}'
      register: bigdata_ret
    - debug: 
       var: bigdata_ret
  remote_user: root