草庐IT

cdp-node

全部标签

完美解决k8s master节点无法ping node节点中的IP或Service NodePort的IP

1、问题一使用搭建好了K8S集群,先是node节点加入k8s集群时,用的内网IP,导致master节点无法操作node节点中的pod(这里的不能操作,指定是无法查看node节点中pod的日志、启动描述、无法进入pod内部,即kubectllogs、kubectl describe、kubectlexec-it等等的命令都不能)解决办法:解决公网下,k8scalicomaster节点无法访问node节点创建的pod-CSDN博客2、问题二master节点能正常访问node节点创建的pod,即问题一所产生的问题但是master节点无法ping通node节点创建pod所属的Service的IP注意:

“hasInjectionContext“ is not exported by “node_modules/vue-demi/lib/index.mjs“, imported by “node_mo

使用uniapp开发的微信小程序,技术栈使用的vue3+ts+uview-plus+pinia开发的,环境安装依赖没有问题,但是启动的时候报错:"hasInjectionContext"isnotexportedby"node_modules/vue-demi/lib/index.mjs",importedby"node_modules/pinia/dist/pinia.mjs".11:36:19.397at../node_modules/pinia/dist/pinia.mjs:6:9更换了好多个pinia的版本和vue3的版本,也解决不了最后还是通过锁定yarn文件实现的,yarn.loc

前端---【Node.JS的fs(文件系统)操作模块】

目录一.nodeJSfs模块介绍二.fs文件系统的操作2.1 文件写入2.2文件写入方法         2.2.1writeFile异步写入2.2.2writeFileSync同步写入2.2.3appendFile/appendFileSync 追加写入2.2.4createWriteStream流式写入2.2.5写入文件的场景2.3文件读取2.3.1异步读取2.3.2同步读取2.3.3流式读取2.3.4读取文件应用场景2.4文件重命名与移动 2.4.1文件重命名 2.4.2文件移动2.5文件删除2.6文件夹操作2.6.1创建一个新的文件夹2.6.2读取文件夹三.路径3.1相对路径3.2绝对

防止Node.js应用中的命令行注入攻击

  攻击者可以使用Node.js应用侵入你的系统。本文介绍如何阻止这种行为的发生。  当Node.js首次发布时,它引起了一场革命。它允许开发人员在服务器端运行JavaScript,这是浏览器的主要编程语言。随着时间的推移,Node.js变得越来越流行,并成为构建Web应用程序和API的首选工具。  Node.js由一个小而稳定的运行时核心和一组内置模块组成,这些内置模块提供了一些基本功能,如文件系统访问、TCP/IP网络、HTTP协议、加密算法、解析命令行参数等。这些内置模块功能强大,经过了充分的测试并且性能良好。  不过,它并不能涵盖Web应用程序开发人员的都有需求。有时,我们需要使用No

使用HBuilder X开发Vue3+node+element-plus

开发Vue3有很多的工具,比如VSCode,它也非常的好用,本文主要使用HBuilderX开发。环境3个:Windows10Node安装1.打开官网,选择一个版本,进行安装Node.js2.选择路径,下一步就行了 3.输入命令可以看到版本node-v4.然后输入命令,安装国内的淘宝镜像,这样速度快点npminstall-gcnpm--registry=https://registry.npm.taobao.org 提示让我们升级,我们可升级,可不升级。5.我们选择升级,不升级的跳过此步骤输入绿色字体的命令npminstall-gnpm@9.1.26.然后输入命令进行全局安装cnpminstal

前端AJAX入门到实战,学习前端框架前必会的(ajax+node.js+webpack+git)(四)

你可以的,去飞吧!同步代码和异步代码回调函数地狱和Promise链式调用回调函数地狱缔造“回调地狱”↓制造里层回调错误,却在最外层接收错误→无法捕获axios源码抛出异常(未捕获)回调地狱省份:城市:地区:/***目标:演示回调函数地狱*需求:获取默认第一个省,第一个市,第一个地区并展示在下拉菜单中*概念:在回调函数中嵌套回调函数,一直嵌套下去就形成了回调函数地狱*缺点:可读性差,异常无法获取,耦合性严重,牵一发动全身*///1.获取默认第一个省份的名字axios({url:'http://hmajax.itheima.net/api/province'}).then(result=>{con

在IDEA中配置node.js

1.下载node.js2.将下载好的msi文件移到自己喜欢的文件夹中,点击安装(一路next下去,其中路径可以修改)3.安装完成后,在cmd窗口用node-v来检测是否成功,出现版本号即成功4.打开IDEA,按以下步骤下载node.js插件5.重启IDEA后,按以下步骤找到Nodeinterpreter更改路径6.勾选Codingassistance...并选择当前需要运行js的文件目录,最后点击OK7.测试是否能直接运行js,终端出结果即完成配置 

【Node.js】 nodejs搭建静态资源服务器;Express框架;express基本使用;express响应客户端数据;express托管静态资源;expres

目录nodejs搭建静态资源服务器Express框架01-express基本使用02-express响应客户端数据03-express托管静态资源04-express中间件使用图书管理后台项目介绍nodejs搭建静态资源服务器步骤1.导入模块.必选http,fs,可选path2.创建服务器.利用http模块的createServer方法创建服务器3.启动服务器.利用http模块的listen方法启动服务器注意:1.html中所有的外部链接(href、src),都会变成网络请求,比如外链css,js,图片音视频等2.可以使用字符串的startsWith方法判断是否在同一目录下,在同一目录下的文件

k8s跨node curl 访问不通问题排查解决

参考连接:https://blog.csdn.net/u014299266/article/details/122325327问题是这样的:三台云服务器:部署了三个master+三个node,发现在其中一台master上,验证能够正常访问其他工作节点上的pod。发现curl不了,只能curl分配到本机的pod,后面才发现是路由转发策略问题导致!一下是步骤和解决方式:iptables-L-nChainFORWARD(policyDROP)是Linuxiptables防火墙中的一个规则链,用于控制转发流量的访问。当该规则链的策略(policy)被设置为DROP时,表示该规则链默认不会转发任何数据包

配置局域网IP之No alive nodes found in your cluster

问题描述自己在本地搭建了Windows版本的elasticsearch-5.5.2和kibana-5.5.2。未曾修改config/elasticsearch.yml配置文件,启动elasticsearch和kibana之后,一切正常。也就是说,http://127.0.0.1:9200/和http://127.0.0.1:5601/都能正常访问。创建索引、文档也没问题。但是,在PHP开发的项目中使用“elasticsearch/elasticsearch”:“6.7.2”包操作本地的elasticsearch时,报以下错误:NoNodesAvailableExceptioninStaticN