index.jsp
12345678910111213141516171819202122232425262728293031323334<%@ page contentType="text/html; charset=GBK" %><%@ page import="java.util.*" %><html><head><title>Cluster App Test</title></head>date: 2020-4-13updated: 2020-4-14<body>Server Info:<%out.println(request.getLocalAddr() + " : " + request.getLocalPort()+"<br>");%><%out.println("<br> ID " + session.getId()+"<br>&q ...
prometheus部署并配置成系统服务
prometheus部署并配置成系统服务部署、启动可以直接使用Prometheus提供二进制文件:prometheus download。
先下载下来,简单试用一下:
12wget https://github.com/prometheus/prometheus/releases/download/v2.3.2/prometheus-2.3.2.linux-amd64.tar.gztar -xvf prometheus-2.3.2.linux-amd64.tar.gz
解压以后得到下面的文件:
12$ lsconsole_libraries consoles LICENSE NOTICE prometheus prometheus.yml promtool
如果想要学习源代码,可以自己从代码编译:
1234go get github.com/prometheus/prometheuscd $GOPATH/src/github.com/prometheus/prometheusgit checkout <需要的版本>make build
然后直接运行prom ...
iptables工具
iptables -L -n #查看iptables已有策略
iptables -A INPUT -p tcp -dport 80 -j ACCEPT
#打开80端口的权限(appche服务的默认端口)
iptables -A INPUT -p tcp -dport 3306 -j ACCEPT
#打开80端口的权限(mysql服务的默认端口)
#此时已经打开了iptables的两个端口,但是这种更改是临时的,当iptables重启时,上述两条策略就会失效。所以需要用下边的命令将策略保存
/etc/init.d/iptables save
#这条命令就是为了将更改的策略写进/etc/sysconfig/iptables保存起来
iptables -A INPUT -s 192.168.0.3 -p tcp --dport 22 -j ACCEPT
#设定某一地址对端口的权限
django学习(2)-创建应用程序
django学习(2)-创建应用程序创建应用程序1234567#新开一个终端,切换到manage.py所在目录[python@localhost ~]$ python manage.py startapp own_notes[python@localhost ~]$ lsdb.sqlite3 manage.py own_note own_notes#此时,在当前目录下生成了own_notes目录[python@localhost ~]$ ls own_notesadmin.py apps.py __init__.py migrations models.py tests.py views.py
定义模型
models.py
1vim models.py
12345678from django.db import modelsclass Topic(models.Model): text = models.CharField(max_length=200) date_added = models.DateTimeField(auto_now_add=T ...
http
123456789package main import "net/http"func main() { http.HandleFunc("/",hello) http.ListenAndServe(":8080",nil) }func hello(w http.ResponseWriter, r *http.Request) { w.Write([]byte("hello world!"))}

