我已经为我的a Deployment提供了Loadbalancer服务。现在,我想在服务之上添加一个Ingress。我是否需要将服务类型更改为NodePort 当前服务 apiVersion: v1
kind: Service
metadata:
name: name-service
spec:
selector:
app: name
ports:
- protocol: TCP
port: 9000 #this service is reachable at this port
targetPort: 9000 #this service
我的NodeJS/Express服务器文件由AWS托管。我想要读取日志消息并尝试连接到我的远程服务器,如下所示:
ssh -i "server.pem" ec2-user@ipaddress.compute-1.amazonaws.com
然后,我进入所有服务器文件所在的后端目录,并运行以下命令:
node server.js
我在我的终端上收到了这样的消息:
We have started our server on port 9000
我的问题是:我在哪里查看此服务器以读取所有日志消息?当我转到localhost:9000时,页面显示未找到站点。当我转到远程站点jarvi
我正在尝试在on客户端和Azure (标准B1s Windows 2016数据中心)之间建立TCP连接。
在VM上,我运行一个简单的TCP服务器(请参阅下面的代码),它侦听自定义端口9000。网络接口有一个我想要使用的公共IP。
var listener = new TcpListener(IPAddress.Any, 9000);
listener.AllowNatTraversal(true);
listener.Start();
TcpClient client = listener.AcceptTcpClient();
Console.WriteLine("Client con
我正在尝试使用GenericContainer启动一个定制的码头容器。一旦容器启动,我想从一个测试类执行一个http请求。我看到了这个错误:
INFO: Exposed ports: 9000
java.net.ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:9000
at org.testcontainers.shaded.okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.java:265)
Caused
我挣扎了相当一段时间,使一个node.js应用程序可以在互联网上访问。码头集装箱在一个9000端口上运行。主机是Oracle云上的Oracle Linux虚拟机。我已经在那里启用了9000端口。
在我运行node.js应用程序的容器中:
sh-4.2# node index.js
Starting application
Initializing database module
libDir = /usr/lib/oracle/19.3/client64/lib
Initializing web server module
Web server listening on Host:0.0.0.
我把php.ini和Debug config设为phpstorm。尝试用以下方法调试phpstorm事件日志中的php脚本输出:
"Error running script.php: Port 9000 is busy"
Php.ini结束时:
[XDebug]
zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_port="9000" (the defa