Skip to main content

test tea drop platfrom

Project description

一、安装(python版本建议3.7以上)

pip install dubborequests

二、升级包

pip install --upgrade dubborequests

三、示例

获取dubbo服务详情

# 导入
import dubborequests
# 获取dubbo服务详情
data = dubborequests.search('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService')

获取服务下的所有方法

# 导入
import dubborequests
# 获取dubbo服务下的所有方法
data = dubborequests.list('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService')
# 获取dubbo服务指定的方法
data = dubborequests.list('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService', 'login')

通过zookeeper获取服务的ip和端口, Telnet命令测试dubbo接口

import dubborequests
from dubborequests import Config
# 先配置zookeeper中心地址
Config.zookeeper_url_list = ['192.168.240.15:2181', '192.168.240.15:2182', '192.168.240.15:2183']
invoke_data = {
    "service_name": "cn.com.xxxxx.sso.ehr.api.dubbo.SsoEmpInfoService",
    "method_name": "login",
    "data": {
        "account": "xxxx",
        "password": "xxxx"
    }
}
# 通过zookeeper获取服务的ip和端口, Telnet命令测试dubbo接口
data = dubborequests.zk_invoke(*invoke_data)

Telnet命令测试dubbo接口

import dubborequests
invoke_data = {
    "ip": 'xxxx',
    "port": 7777,
    "service_name": "cn.com.xxxxx.sso.ehr.api.dubbo.SsoEmpInfoService",
    "method_name": "login",
    "data": {
        "account": "xxxx",
        "password": "xxxx"
    }
}
 # Telnet命令测试dubbo接口
data = dubborequests.telnet_invoke(*invoke_data)

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teaairdrop-0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

teaairdrop-0.1-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file teaairdrop-0.1.tar.gz.

File metadata

  • Download URL: teaairdrop-0.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for teaairdrop-0.1.tar.gz
Algorithm Hash digest
SHA256 af7333f08def03721caa6b5656c7c48ef3c246f2c8a812810547e1285ec57222
MD5 6a7359c03b096aa473bad356ba7e18c5
BLAKE2b-256 63c62976cc05d63fff007302a9c78a53d250a953bf48d69d8abac36bf830b272

See more details on using hashes here.

File details

Details for the file teaairdrop-0.1-py3-none-any.whl.

File metadata

  • Download URL: teaairdrop-0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for teaairdrop-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bbbe5577bdd227c88be574bece5831dd013ab57e0ae9b2393cfcb5cb4acee3d6
MD5 eca948eb369d2c263c53a3e39f74cffd
BLAKE2b-256 879dcf1b192d475bd627029f252ae7df85f2a1f48e2468134057a210dbccc261

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page