跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    19567
  • 注册日期

  • 最后上线

  • 得奖次数

    5

小天管理 发表的所有内容

  1. 在自己的实验 kubernetes 集群内 想通过 gateway api 的高级特性替代 ingress 的方式来发布应用,目前在用的是envoy gateway 1.0.2 在同一个 Kuberntes with Cilium CNI 集群下面,对同一个 bakend 的app:moon的 web 应用,同时发布 moon 原生 loadbalancer 的 svc 发布 通过 nginx ingress 发布 通过 envoy gateway 发布 目前的测试只有通过 envoy gateway 发布的应用无法在 kuberntes 集群外访问 export ENVOY_GATEWAY_SERVICE=$(kubectl get svc -n envoy-gateway-system --selector=gateway.envoyproxy.io/owning-gateway-name=envoy-gateway,gateway.envoyproxy.io/owning-gateway-namespace=default -o jsonpath='{.items[0].metadata.name}') export ENVOY_GATEWAY_HOST=$(kubectl get svc/${ENVOY_GATEWAY_SERVICE} -n envoy-gateway-system -o jsonpath='{.status.loadBalancer.ingress[0].ip}') export MOON_LB_SVC=moon-lb-svc export MOON_LB_HOST=$(kubectl get svc/${MOON_LB_SVC} -n default -o jsonpath='{.status.loadBalancer.ingress[0].ip}') export NGINX_INGREE_SVC=ingress-nginx-controller export INGRESS_HOST=$(kubectl get svc/${NGINX_INGREE_SVC} -n ingress-nginx -o jsonpath='{.status.loadBalancer.ingress[0].ip}') # curl --verbose -sIL -w "%{http_code}\n" http://$ENVOY_GATEWAY_HOST * Trying 192.168.2.130:80... * Connected to 192.168.2.130 (192.168.2.130) port 80 (#0) > HEAD / HTTP/1.1 > Host: 192.168.2.130 > User-Agent: curl/7.88.1 > Accept: */* > < HTTP/1.1 404 Not Found HTTP/1.1 404 Not Found < date: Fri, 05 Jul 2024 02:23:21 GMT date: Fri, 05 Jul 2024 02:23:21 GMT < transfer-encoding: chunked transfer-encoding: chunked < * Connection #0 to host 192.168.2.130 left intact 404 # curl --verbose -sIL -w "%{http_code}\n" http://$MOON_LB_HOST * Trying 192.168.2.129:80... * Connected to 192.168.2.129 (192.168.2.129) port 80 (#0) > HEAD / HTTP/1.1 > Host: 192.168.2.129 > User-Agent: curl/7.88.1 > Accept: */* > < HTTP/1.1 200 OK HTTP/1.1 200 OK < Server: nginx/1.21.6 Server: nginx/1.21.6 < Date: Fri, 05 Jul 2024 02:23:17 GMT Date: Fri, 05 Jul 2024 02:23:17 GMT < Content-Type: text/html Content-Type: text/html < Connection: keep-alive Connection: keep-alive < Expires: Fri, 05 Jul 2024 02:23:16 GMT Expires: Fri, 05 Jul 2024 02:23:16 GMT < Cache-Control: no-cache Cache-Control: no-cache < * Connection #0 to host 192.168.2.129 left intact 200 # curl --verbose -sIL -w "%{http_code}\n" --header "Host: moon-ui.com" http://$NGINX_INGREE_SVC * Trying 192.168.2.131:80... * Connected to 192.168.2.131 (192.168.2.131) port 80 (#0) > HEAD / HTTP/1.1 > Host: moon-ui.com > User-Agent: curl/7.88.1 > Accept: */* > < HTTP/1.1 200 OK HTTP/1.1 200 OK < Date: Fri, 05 Jul 2024 02:24:53 GMT Date: Fri, 05 Jul 2024 02:24:53 GMT < Content-Type: text/html Content-Type: text/html < Connection: keep-alive Connection: keep-alive < Expires: Fri, 05 Jul 2024 02:24:52 GMT Expires: Fri, 05 Jul 2024 02:24:52 GMT < Cache-Control: no-cache Cache-Control: no-cache < * Connection #0 to host 192.168.2.131 left intact 200 目前在cilium-agent的bpf lb list列表里,转发规则都是正常的,目前来看对于curl的流量是卡在envoy的10080端口,没有最终转发到 backend 的moon pod的10.233.66.57:8080端口 # LoadBalancer IP -> MOON Pod IP # kubectl exec -it -n kube-system cilium-mwp8t -- cilium bpf lb list | grep "$MOON_LB_HOST" Defaulted container "cilium-agent" out of: cilium-agent, mount-cgroup (init), apply-sysctl-overwrites (init), clean-cilium-state (init), install-cni-binaries (init) 192.168.2.129:80 (0) 0.0.0.0:0 (65) (0) [LoadBalancer] 192.168.2.129:80 (1) 10.233.66.57:8080 (65) (1) # LoadBalancer IP -> ENVOY GATEWAY IP # kubectl exec -it -n kube-system cilium-mwp8t -- cilium bpf lb list | grep "$ENVOY_GATEWAY_HOST" Defaulted container "cilium-agent" out of: cilium-agent, mount-cgroup (init), apply-sysctl-overwrites (init), clean-cilium-state (init), install-cni-binaries (init) 192.168.2.130:80 (0) 0.0.0.0:0 (71) (0) [LoadBalancer, Local, two-scopes] 192.168.2.130:80/i (1) 10.233.64.44:10080 (72) (1) 192.168.2.130:80 (1) 10.233.64.44:10080 (71) (1) 192.168.2.130:80/i (0) 0.0.0.0:0 (72) (0) [LoadBalancer, Local, two-scopes] # LoadBalancer IP -> INGRESS NGINX CONTROLLER IP # kubectl exec -it -n kube-system cilium-mwp8t -- cilium bpf lb list | grep "$NGINX_INGREE_SVC" Defaulted container "cilium-agent" out of: cilium-agent, mount-cgroup (init), apply-sysctl-overwrites (init), clean-cilium-state (init), install-cni-binaries (init) 192.168.2.131:80 (1) 10.233.66.184:80 (80) (1) 192.168.2.131:80 (0) 0.0.0.0:0 (80) (0) [LoadBalancer] 192.168.2.131:443 (0) 0.0.0.0:0 (81) (0) [LoadBalancer] 192.168.2.131:443 (1) 10.233.66.184:443 (81) (1) envoy 的10080端口监听也是正常的 ## envoy gateway PID: 435726 # nsenter -t 435726 -n ss -ntlp State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=78)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=77)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=76)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=75)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=74)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=73)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=72)) LISTEN 0 4096 0.0.0.0:10080 0.0.0.0:* users:(("envoy",pid=435726,fd=71)) LISTEN 0 4096 127.0.0.1:19000 0.0.0.0:* users:(("envoy",pid=435726,fd=47)) LISTEN 0 4096 0.0.0.0:19002 0.0.0.0:* users:(("envoy-gateway",pid=435815,fd=3)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=59)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=58)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=57)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=56)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=55)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=54)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=53)) LISTEN 0 4096 0.0.0.0:19001 0.0.0.0:* users:(("envoy",pid=435726,fd=52))
  2. 过程非常顺利,直接就局域网识别了,控制按钮面板 ui 也都看着很正常,但是我发现无论调什么工作模式他都只能出自然风!不知道啥问题,空调是美的酷省电 1.5p 和 3p 柜机,求助一下
  3. 现在越来越多的开发者选择出海,纷纷加入了谷歌苹果等平台,做开发者,那么对于做 YouTube ,Adsense ,admob ,play ,以及苹果的开发者,他们每个月的收益,如果要用银行渠道结算的话,那么国内目前有哪些银行渠道可以结算谷歌苹果相关的收益资金啦。 一:招商银行渠道 作为西联渠道暂停之后,很多开发者使用的收款渠道,招商银行一直备受中小开发者,油管博主的青睐,招商银行单笔资金不超过五千美金的话,银行那边都是直接入账的,也比较方便便捷,没有手续费,但是会占用你的个人五万美金额度。 如果资金量超过五千美金,那么银行那边就会要求你提供对应的资料了,一般是谷歌的合同,你这边就需要向谷歌申请合同,然后把相关的合同翻译成中文,银行那边是不会要英文合同的,这种情况的话,就比较麻烦了,很耽误时间,而且银行很容易出现卡资金的情况。 二:重庆自贸区银行渠道 重庆自贸区银行模式对比招商银行来说,没有额度限制,也不占用你个人五万美金的额度,对于谷歌 play ,苹果开发者这些每个月有大量收益的开发者来说,是一条非常适合的结算渠道,重庆模式有以下几种优势。 1.高安全性:通过国内银行卡进行结算,所有资金入账,结算都是银行内部系统进行,不经过任何的第三方,大大降低了资金被截留,挪用的风险,而且银行拥有严格的信息防护措施,确保用户相关信息的安全。 2.合规性保障:重庆自贸区银行卡确保所有交易均符合相关法律法规和外汇管理规定。开发者无需担心因违规操作而导致的法律风险和账户封禁问题。 3.无额度限制:重庆结算模式没有额度限制,也不会占用你的个人五万美金额度,适合所有的开发者。 4.低费率:目前可提供市场最低费率,甚至可低至千一,大大降低了开发者的成本,使得开发者有更好的盈利。 谷歌 Adsense ,admob ,YouTube 博主,苹果开发者结汇可+V:13668098073
  4. 仓库地址: github Testflight: Testflight 预览图: 更新内容: 视觉效果更新。 新增网易 CC 、快手、YY 、Youtube 四个平台(陆续支持弹幕)。 添加播放页面切换房间功能。 已知问题: 播放页面切换房间功能目前稳定性较差,请在非必要情况下使用。 TODO: 播放页面弹幕设置。(*) 更详细的提示。(*) 自定义背景图片。(*)
  5. 想在北京开个网吧。这两天在网上看了下,成本大概在 200W ,回本周期有点长,但是在传统网吧上面做一些利润高一点的创新应该也还有搞头? v 友们来劝退&鼓励 1.不做电竞酒店,酒店资质不好搞,也麻烦 2.最近混迹各种等级的网吧,发现环境好,烟味小(不打算强制禁烟,做好通风)的网吧人数还是挺多的,不管工作日还是周末。尤其是环境好的单间很受欢迎。 3.应该要加上台球功能 4.主要还是怕回本周期慢,风险有点大,毕竟本金都是打工打来的,还要找合伙的人
  6. 坐标北京,有啥联通手机套餐么? 不想换号 谢谢
  7. 打电话或者看视频的时候经常本来是要调声音的,结果老是按错,要么锁屏,要么直接把电话挂了。这苹果这样搞,搞的用苹果的也经常按错。你个一加安卓手机也直接抄过去,直接无脑抄的嘛。
  8. 今早自动升级了,启动不了了 上 github 搜了下,发现是个已知问题 https://github.com/microsoft/vscode/issues/219893 大家不要升级,否则一些老系统就打不开了
  9. 前段时间发现公司有一个伪娘,天天的穿着都是白 T 格子裙,居然还穿 bra 的,感觉和二次元印象中的伪娘相差太远了,都没有打扮的,真是一个朴素的伪娘。
  10. 多喝热水欲望肾病、痛风、糖尿病、提高性能力、减少经期疼痛哈哈哈哈哈 测试一下一天能喝多少水,这个茶杯容积是 420ml ,不接满,算 400ml ,下午下班之前补充说明喝了多少水 xdm 也贴一下你们一天的饮水量
  11. 看很多推荐 m575,但是这个没有大小手款式 多彩的倒是有 比较好奇是否轨迹球鼠标不需要在意大小手的不同带来的不适感?
  12. 用了多年的 G304 G102 , 想换一款,大家有什么推荐 ?
  13. 境外同一家主机商的任何主机去连接阿里云与百度云的境内服务器 203.107.46.38 、182.61.128.141 、182.61.128.134 ,对 tcp 80 443 端口进行 tcp ping 都完全正常,但是 http 与 https 均连接超时没有响应,更换了境外另一家主机商之后就一切正常,请问可能是什么原因?
  14. 大家好 有什么好的量化交易社区的 帮忙推荐下 偏加密货币的 国内国外的都行 准备研究下这方面 谢谢
  15. 新配置了电脑大概 128g 大部分情况用不到,想把内存更好的利用起来, 比如说关掉内存压缩节省 cpu ? 这个里面还有几个选项不知道还可以怎么优化, 还有是否有修改注册表的选项,比如说以前在 win7 的时候经常修改的内存缓存大小? 但是现在找不到了,有大神可以告知一下吗? 应该可以通过内存换磁盘缓存加快系统速度的把?
  16. 平常应急用的笔记本: 华硕的大概 2010 年的本子,换过内存,换过固态 现在打开就呼呼的响(印象里当初用了 1 年就响),现在一年也就应急的时候用下,开机和起飞一样。。。 就推荐个合适的本子
  17. 现在比如测试并发 100 ,是默认线程设置 100 ,然后添加一个 Synchronizing Timer ,Number of Simulated Users to Group by 设置为 100 ,Timeout in milliseconds 设置为 0. 不知道这样是不是正确的,看网上也是各说其词
  18. 有个阿里云新加坡服务器 用于科学上网,现在手上还有个阿里云深圳服务器闲置,是不是可以先走深圳云服务器再去新加坡节点 有两个问题: 访问延迟会不会好一些? 深圳服务器会不会被发现上 youtube x facebook 被限制? 有大佬有经验么
  19. 比如一个像下面这样定义的 QDialog 窗体: #ifndef PLAYDIALOG_H #define PLAYDIALOG_H #include <memory> #include <QVBoxLayout> #include <QDialog> class QPushButton; class PlayDialog : public QDialog { Q_OBJECT public: explicit PlayDialog(QWidget* parent = nullptr); private: QVBoxLayout* m_layout; QPushButton* m_button1; std::shared_ptr<QPushButton> m_button2; QSharedPointer<QPushButton> m_button3; }; #endif // PLAYDIALOG_H #include "playdialog.h" #include <memory> #include <QDialog> #include <QLayout> #include <QPushButton> #include <QVBoxLayout> PlayDialog::PlayDialog(QWidget* parent) : QDialog(parent), m_layout(new QVBoxLayout(this)) { m_button1 = new QPushButton("BUTTON1", this); m_button2 = std::make_shared<QPushButton>("BUTTON2", this); m_button3 = QSharedPointer<QPushButton>::create("BUTTON3", this); m_layout->addWidget(m_button1); m_layout->addWidget(m_button2.get()); m_layout->addWidget(m_button3.get()); setLayout(m_layout); } 其中的 QPushButton 都设置了 QDialog 窗体为父控件,m_button2和m_button3分别用 C++原生和 Qt 的智能指针进行了包装。如果这个时候关掉父窗体,因为父子级关系三个按钮都会被释放,但是受智能指针管理的m_button2和m_button3按理说也会被释放,这种时候会存在二次删除风险吗?是不是在 Qt 中不应该用智能指针管理设置了父子级关系的 QWidget 控件?还是说 Qt 封装过的 QSharedPointer 可以放心使用?
  20. 各位有没有遇到,感觉应这个时间应该是代理服务器的响应时间
  21. 像是软件原因导致(经常在切换软件时发生,特别是 Rosetta2 转译的软件),直接播放音频听起来很正常,之前有看到类似的关于“破音”问题,不知道是不是同一个问题?
  22. 最近准备落户了,不过还没买房,准备先落公共户,有几个问题想请教下: 未成年子女是否可以随迁到公共户? 关于公共户子女上学的问题,我在网上查到的资料是: 社区公共户因本人和直系亲属在上海没有房产,所以没有对口学区名额,子女上学需要统筹的. 这里的“统筹”是指排队吗?如果是的话,我所租的地址(社区)是否实际会影响子女的学区呢?如果是这样,我可能会考虑租到好一点的学区。 我看到公共户需要每 3 年更新一次,如果不更新的话会有什么影响吗?另外在居住地址没变的情况下,更新手续麻烦吗(是否每次都需要房东出面)? 后面买了房的话,公共户转家庭户是否麻烦?
  23. 如题, 在某些外包群看到非套路看到 商户 App 点餐 - 外送 - 多商户版本的定制 WX 小程序提供给不同商户扫码跳转.如何控制成本的. OP 之前也帮朋友弄过一套 从注册域名 & 部署开源免费代码 & 服务器 就算某些资源可以整合. 比如 服务器 域名共享. 这个成本也是相当大的. 这些专业商户小程序是如何控制成本的呢?
×
×
  • 创建新的...