在 k8s 中部署公网可访问的 Nacos 集群

起因:原先部署的 nacos 在服务器上,一直都是用 ip:port 的方式,维护下可谓是很差了,故想要直接部署到 k8s 后续方便管理。 k8s deploy 文件的编写 这里可以参考 nacos-k8s 项目的配置文件 nacos-no-pvc-ingress.yaml nacos-pvc-


JAVA 程序访问无头浏览器做爬虫等(兼容 docker 环境)

什么是无头浏览器(Headless)无头浏览器可以在图形界面中或者是纯命令行的方式运行的浏览器,可以通过程序控制浏览器执行任务,可以做网页测试、网页截图、录屏、爬虫等。如果你想获取一些浏览器端渲染 (CSR) 的网站,常规的 get 请求返回网页文件的方式往往无法获取到渲染后的数据,这时候就需要使用


k8s 中 nacos 的公网地址注册问题

背景:在做服务上云的过程中,免不了会有混合云与传统微服务的情况,如果我们使用 nacos 作为注册中心,那么在 k8s 容器内注册的信息,在外部部署的服务是无法直接访问的。那么是否有办法支持集群内网都注册到 nacos 中并且可方便访问呢。 将需要对外暴露的服务 server 改为 NodePort