我无法使用GitHub连接到Drone.io。这个应用程序有几个问题:
1) drone agent无法连接到服务器
dodge@comp:$drone agent
28070:M 15 Nov 22:04:01.906 * connecting to server http://<my_ip>
28070:M 15 Nov 22:04:01.906 # connection failed, retry in 15s. websocket.Dial http://<my_ip>: bad scheme
2)无法将Postgresql添加到docker-compo
我已经开始用python3 (基础和机器学习)编程。为了练习OOP,我创建了下面的python程序来控制无人机(从CoDrone到)。这些类主要是为此目的创建的(实践OOP),因此我想保留它们。然而,使用类会带来一些复杂性,我怀疑这可能是程序无法工作的原因。
test.py文件:
import CoDrone
class Drone:
"""Parent class with general data."""
def __init__(self):
self.drone = CoDrone.CoDrone()
我无法在坐标函数中访问变量solo。调试语句"solo使用:“输出”无“。我需要做什么才能使它工作?谢谢你的想法。
在views.py中
def go(request):
print "go executing"
lat = request.GET.get('latitude', None)
lng = request.GET.get('longitude', None)
if not lat or not lng:
print "ERROR: BAD URL PARAMETERS"
# cal
我在GKE上和Kubernetes有个问题。我无法按名称解析服务。我有一个drone-server服务正在运行,它连接到一个pod。连接到服务的入口正在成功连接,但当尝试执行时(例如,从一个nslookup吊舱中),它无法解析主机名。
服务:
$ k get services -n drone
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
drone-server ClusterIP 10.39.242.23 <none> 80/TCP 2d
drone
我在同一个实例上运行Drone Server和Drone Agent,正在尝试使用实例的内网ip进行连接。
如果我用port卷曲ip,我会得到一个合适的html页面。但在无人机代理日志中,我不断地得到这样的信息
drone-agent_1 | INFO: 2017/10/03 14:02:37 transport: http2Client.notifyError got notified that the client transport was broken unexpected EOF.
因为它在同一个实例上,所以它应该可以工作,而且还应该为grpc配置drone服务器。
version
我想按顺序执行四个代码块,并在此顺序执行期间进行测试。挑战在于这些块包含对异步函数的调用。
我似乎无法理解正确使用它们的承诺,而且在代码块上花费了几个小时后,我似乎被卡住了。
// Store current log of drone visits for DJI Phantom 4
db.query("SELECT COUNT(drone_id) FROM Drone_Visits WHERE drone_id = 2;", function(err, rows) {
if (err) {
console.log(err);
}
els