i.webshop不变化,拉取最新backend-ms代码部署
1.打开webshop
2.打开simulator app
3.执行所有api
ii.最新的backend-ms不变化,拉取最新的webshop代码部署
1.打开webshop,
2.打开simulator app,
3.执行所有api
疑惑点:这里列出我发现的有点奇怪的地方,也许对找到原因会有所帮助。
日志中backend-ms与webshop的每次通信,require,response都是只有一次记录,
(截图来自log_latestBackend_with_oldFrontend)
我们在分析日志之前,应该尽可能排除所有的干扰因素,这样做出的判断才准确。
分析日志之前,应该先停掉server,把日志文件清空。
确保启动的server只有你一个人的web shop使用到。这个可以通过我之前在微信上的描述,即修改server配置文件里的监听端口,启动一组新的server,这些server监听的端口和Oliver他们正常测试使用的server的监听端口互不相同。这样大家可以并行工作,互不干扰。
每个web shop实例给WebSocket服务器发送请求时,附上自己的unique ID(human readable), WebSocket server接到请求后打印出这个unique id,这样服务器就知道到底是哪一个具体的Web Shop实例发起的请求了。